{"id":4211,"date":"2026-05-23T13:36:38","date_gmt":"2026-05-23T13:36:38","guid":{"rendered":"https:\/\/hone.gg\/blog\/?p=4211"},"modified":"2026-05-30T13:40:40","modified_gmt":"2026-05-30T13:40:40","slug":"see-roblox-transaction-history","status":"publish","type":"post","link":"https:\/\/hone.gg\/blog\/see-roblox-transaction-history\/","title":{"rendered":"How to See Roblox Transaction History &#8211; View All Purchases"},"content":{"rendered":"\n<div style=\"margin-bottom:20px;\">\n  <div style=\"border-left:3px solid #f99926;padding:6px 12px;background:transparent;color:#ffffff;font-size:0.8em;font-style:italic;\">\n    <span style=\"color:#f99926;\"><strong>Note:<\/strong><\/span> This article reflects technical best practices from the writer&#8217;s perspective and does not necessarily reflect the views of Hone.\n  <\/div>\n<\/div>\n\n\n\n<p class=\"intro-paragraph wp-block-paragraph\">You bought <a href=\"https:\/\/hone.gg\/blog\/gift-robux-in-roblox\/\" target=\"_blank\" rel=\"noopener\">Robux<\/a>, grabbed a game pass, or spent Robux on an <a href=\"https:\/\/hone.gg\/blog\/make-clothes-on-roblox\/\" target=\"_blank\" rel=\"noopener\">avatar item<\/a>. Now you need the proof. The good news is that Roblox keeps a transaction history, but it is not inside a <a href=\"https:\/\/hone.gg\/blog\/best-roblox-games\/\" target=\"_blank\" rel=\"noopener\">Roblox experience<\/a> or a random in-game menu.<\/p>\n\n\n\n<p class=\"intro-paragraph wp-block-paragraph\">To see <a href=\"https:\/\/hone.gg\/blog\/category\/roblox\/\" target=\"_blank\" rel=\"noopener\">Roblox transaction history<\/a>, open Roblox in a web browser, click the Robux icon, click your Robux amount, then use the <strong>My Transactions<\/strong> page. For purchase history, the key filter is <strong>Purchases<\/strong>. For real-money receipts, you may also need the store or payment provider where the charge happened.<\/p>\n\n\n\n<style>\n  :root {\n    --rbx-orange: #f99926;\n    --rbx-orange-soft: rgba(249, 153, 38, 0.1);\n    --rbx-orange-mid: rgba(249, 153, 38, 0.22);\n    --rbx-black: #080f1b;\n    --rbx-panel: #0c131f;\n    --rbx-panel-2: #101928;\n    --rbx-border: #1c2635;\n    --rbx-text: #e4e6eb;\n    --rbx-muted: #b0b3b8;\n    --rbx-dim: #8a8d93;\n    --rbx-green: #28a745;\n    --rbx-red: #dc3545;\n    --rbx-yellow: #ffc107;\n    --rbx-blue: #17a2b8;\n  }\n\n  .wp-block-heading {\n    color: var(--rbx-text);\n    margin-top: 42px;\n    margin-bottom: 16px;\n    line-height: 1.25;\n  }\n\n  .wp-block-heading strong {\n    color: var(--rbx-orange);\n  }\n\n  .intro-paragraph {\n    color: var(--rbx-muted);\n    font-size: 18px;\n    line-height: 1.75;\n  }\n\n  .rbx-shell {\n    color: var(--rbx-muted);\n    margin: 36px 0;\n  }\n\n  .rbx-hero {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 24px;\n    padding: 34px;\n    margin: 38px 0;\n    position: relative;\n    overflow: hidden;\n    box-shadow: 0 18px 50px rgba(0, 0, 0, 0.25);\n  }\n\n  .rbx-hero::before {\n    content: \"\";\n    position: absolute;\n    inset: 0 0 auto 0;\n    height: 3px;\n    background: var(--rbx-orange);\n  }\n\n  .rbx-hero-grid {\n    display: grid;\n    grid-template-columns: 1.05fr 1.4fr;\n    gap: 32px;\n    align-items: center;\n  }\n\n  .rbx-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    color: var(--rbx-orange);\n    background: var(--rbx-orange-soft);\n    border: 1px solid var(--rbx-orange-mid);\n    border-radius: 999px;\n    padding: 7px 13px;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: 0.7px;\n    text-transform: uppercase;\n    margin-bottom: 18px;\n  }\n\n  .rbx-hero-title {\n    color: var(--rbx-text);\n    font-size: 32px;\n    line-height: 1.15;\n    font-weight: 900;\n    margin: 0 0 14px;\n  }\n\n  .rbx-hero-copy {\n    color: var(--rbx-muted);\n    font-size: 15px;\n    line-height: 1.75;\n    margin: 0 0 22px;\n  }\n\n  .rbx-hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n  }\n\n  .rbx-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 42px;\n    padding: 0 18px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 900;\n    text-decoration: none;\n    transition: transform 0.25s ease, border-color 0.25s ease, background 0.25s ease;\n  }\n\n  .rbx-btn:hover {\n    transform: translateY(-2px);\n  }\n\n  .rbx-btn-primary {\n    background: var(--rbx-orange);\n    color: var(--rbx-black);\n    border: 1px solid var(--rbx-orange);\n  }\n\n  .rbx-btn-secondary {\n    background: rgba(8, 15, 27, 0.55);\n    color: var(--rbx-text);\n    border: 1px solid var(--rbx-border);\n  }\n\n  .rbx-btn-secondary:hover {\n    border-color: var(--rbx-orange);\n    color: var(--rbx-orange);\n  }\n\n  .rbx-map {\n    background: var(--rbx-black);\n    border: 1px solid var(--rbx-border);\n    border-radius: 18px;\n    padding: 24px;\n    position: relative;\n  }\n\n  .rbx-map-title {\n    color: var(--rbx-text);\n    font-size: 14px;\n    font-weight: 900;\n    letter-spacing: 0.8px;\n    text-transform: uppercase;\n    margin-bottom: 12px;\n  }\n\n  .rbx-svg-wrap {\n    width: 100%;\n    overflow: hidden;\n    border-radius: 14px;\n    background: rgba(255, 255, 255, 0.015);\n    border: 1px solid rgba(249, 153, 38, 0.08);\n  }\n\n  .rbx-route-line {\n    stroke: var(--rbx-orange);\n    stroke-width: 3;\n    stroke-linecap: round;\n    stroke-dasharray: 8 11;\n    animation: rbxDash 8s linear infinite;\n  }\n\n  .rbx-node {\n    fill: var(--rbx-panel);\n    stroke: var(--rbx-orange);\n    stroke-width: 2;\n  }\n\n  .rbx-node-soft {\n    fill: rgba(249, 153, 38, 0.16);\n  }\n\n  .rbx-svg-label {\n    fill: var(--rbx-text);\n    font-size: 12px;\n    font-weight: 800;\n  }\n\n  .rbx-svg-mini {\n    fill: var(--rbx-dim);\n    font-size: 9px;\n    font-weight: 700;\n    letter-spacing: 0.4px;\n    text-transform: uppercase;\n  }\n\n  @keyframes rbxDash {\n    to { stroke-dashoffset: -160; }\n  }\n\n  .rbx-pulse {\n    animation: rbxPulse 1.8s ease-in-out infinite;\n    transform-origin: center;\n  }\n\n  @keyframes rbxPulse {\n    0%, 100% { opacity: 0.35; transform: scale(1); }\n    50% { opacity: 0.85; transform: scale(1.2); }\n  }\n\n  .rbx-mini-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 14px;\n    margin: 24px 0 0;\n  }\n\n  .rbx-mini-card {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 16px;\n    padding: 18px;\n    transition: transform 0.25s ease, border-color 0.25s ease, background 0.25s ease;\n  }\n\n  .rbx-mini-card:hover {\n    transform: translateY(-3px);\n    border-color: var(--rbx-orange);\n    background: rgba(249, 153, 38, 0.035);\n  }\n\n  .rbx-mini-label {\n    color: var(--rbx-dim);\n    font-size: 11px;\n    text-transform: uppercase;\n    font-weight: 800;\n    letter-spacing: 1px;\n    margin-bottom: 8px;\n  }\n\n  .rbx-mini-value {\n    color: var(--rbx-text);\n    font-size: 16px;\n    line-height: 1.35;\n    font-weight: 900;\n  }\n\n  .rbx-callout {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-left: 4px solid var(--rbx-orange);\n    border-radius: 6px 18px 18px 6px;\n    padding: 22px 24px;\n    margin: 28px 0;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .rbx-callout-title {\n    color: var(--rbx-orange);\n    font-size: 16px;\n    font-weight: 900;\n    margin: 0 0 8px;\n  }\n\n  .rbx-callout p {\n    color: var(--rbx-muted);\n    font-size: 14px;\n    line-height: 1.75;\n    margin: 0;\n  }\n\n  .rbx-callout.good {\n    border-left-color: var(--rbx-green);\n  }\n\n  .rbx-callout.good .rbx-callout-title {\n    color: var(--rbx-green);\n  }\n\n  .rbx-callout.warn {\n    border-left-color: var(--rbx-yellow);\n  }\n\n  .rbx-callout.warn .rbx-callout-title {\n    color: var(--rbx-yellow);\n  }\n\n  .rbx-step-panel {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 22px;\n    margin: 32px 0;\n    overflow: hidden;\n    box-shadow: 0 12px 36px rgba(0, 0, 0, 0.22);\n  }\n\n  .rbx-step-header {\n    padding: 20px 26px;\n    border-bottom: 1px solid var(--rbx-border);\n    background: rgba(249, 153, 38, 0.04);\n  }\n\n  .rbx-step-title {\n    color: var(--rbx-text);\n    font-weight: 900;\n    font-size: 18px;\n    margin: 0;\n  }\n\n  .rbx-steps {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 0;\n  }\n\n  .rbx-step {\n    padding: 24px 18px;\n    border-right: 1px solid rgba(28, 38, 53, 0.8);\n    position: relative;\n    min-height: 160px;\n  }\n\n  .rbx-step:last-child {\n    border-right: none;\n  }\n\n  .rbx-step-num {\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: var(--rbx-orange);\n    color: var(--rbx-black);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 15px;\n    font-weight: 900;\n    margin-bottom: 16px;\n    box-shadow: 0 0 0 6px rgba(249, 153, 38, 0.08);\n  }\n\n  .rbx-step-name {\n    color: var(--rbx-text);\n    font-size: 15px;\n    font-weight: 900;\n    line-height: 1.35;\n    margin-bottom: 8px;\n  }\n\n  .rbx-step-desc {\n    color: var(--rbx-muted);\n    font-size: 13px;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  .rbx-table-box {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 22px;\n    margin: 30px 0;\n    overflow: hidden;\n    box-shadow: 0 12px 36px rgba(0, 0, 0, 0.2);\n  }\n\n  .rbx-table-head {\n    padding: 18px 24px;\n    background: rgba(249, 153, 38, 0.07);\n    border-bottom: 1px solid var(--rbx-border);\n  }\n\n  .rbx-table-title {\n    color: var(--rbx-text);\n    font-size: 16px;\n    font-weight: 900;\n    margin: 0;\n  }\n\n  .rbx-table-scroll {\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  .rbx-table {\n    width: 100%;\n    border-collapse: collapse;\n    min-width: 780px;\n  }\n\n  .rbx-table th {\n    color: var(--rbx-orange);\n    background: rgba(8, 15, 27, 0.7);\n    border-bottom: 1px solid rgba(249, 153, 38, 0.14);\n    padding: 14px 18px;\n    text-align: left;\n    font-size: 11px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  .rbx-table td {\n    color: var(--rbx-muted);\n    border-bottom: 1px solid rgba(28, 38, 53, 0.78);\n    padding: 16px 18px;\n    font-size: 14px;\n    line-height: 1.55;\n    vertical-align: top;\n  }\n\n  .rbx-table tr:last-child td {\n    border-bottom: none;\n  }\n\n  .rbx-table tr:hover td {\n    background: rgba(249, 153, 38, 0.03);\n  }\n\n  .rbx-chip {\n    display: inline-flex;\n    align-items: center;\n    padding: 5px 10px;\n    border-radius: 999px;\n    background: var(--rbx-orange-soft);\n    border: 1px solid var(--rbx-orange-mid);\n    color: var(--rbx-orange);\n    font-size: 12px;\n    font-weight: 900;\n    white-space: nowrap;\n  }\n\n  .rbx-chip.green {\n    color: var(--rbx-green);\n    background: rgba(40, 167, 69, 0.1);\n    border-color: rgba(40, 167, 69, 0.22);\n  }\n\n  .rbx-chip.red {\n    color: var(--rbx-red);\n    background: rgba(220, 53, 69, 0.1);\n    border-color: rgba(220, 53, 69, 0.22);\n  }\n\n  .rbx-tabs {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 22px;\n    overflow: hidden;\n    margin: 34px 0;\n    box-shadow: 0 12px 36px rgba(0, 0, 0, 0.2);\n  }\n\n  .rbx-tabs input {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .rbx-tab-labels {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    border-bottom: 1px solid var(--rbx-border);\n    background: var(--rbx-black);\n  }\n\n  .rbx-tab-labels label {\n    color: var(--rbx-muted);\n    padding: 16px 14px;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 900;\n    border-right: 1px solid var(--rbx-border);\n    cursor: pointer;\n    transition: color 0.2s ease, background 0.2s ease;\n  }\n\n  .rbx-tab-labels label:last-child {\n    border-right: none;\n  }\n\n  .rbx-tab-labels label:hover {\n    color: var(--rbx-orange);\n    background: rgba(249, 153, 38, 0.04);\n  }\n\n  .rbx-tab-panel {\n    display: none;\n    padding: 26px;\n  }\n\n  .rbx-tab-panel h3 {\n    color: var(--rbx-text);\n    font-size: 19px;\n    font-weight: 900;\n    margin: 0 0 8px;\n  }\n\n  .rbx-tab-panel p {\n    color: var(--rbx-muted);\n    font-size: 14px;\n    line-height: 1.75;\n    margin: 0 0 16px;\n  }\n\n  .rbx-tab-points {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 14px;\n    margin-top: 18px;\n  }\n\n  .rbx-tab-point {\n    background: var(--rbx-black);\n    border: 1px solid var(--rbx-border);\n    border-radius: 14px;\n    padding: 15px;\n  }\n\n  .rbx-tab-point strong {\n    color: var(--rbx-orange);\n    display: block;\n    font-size: 13px;\n    margin-bottom: 6px;\n  }\n\n  .rbx-tab-point span {\n    color: var(--rbx-muted);\n    font-size: 13px;\n    line-height: 1.45;\n  }\n\n  #rbx-tab-items:checked ~ .rbx-tab-labels label[for=\"rbx-tab-items\"],\n  #rbx-tab-robux:checked ~ .rbx-tab-labels label[for=\"rbx-tab-robux\"],\n  #rbx-tab-receipts:checked ~ .rbx-tab-labels label[for=\"rbx-tab-receipts\"],\n  #rbx-tab-parent:checked ~ .rbx-tab-labels label[for=\"rbx-tab-parent\"] {\n    color: var(--rbx-black);\n    background: var(--rbx-orange);\n  }\n\n  #rbx-tab-items:checked ~ .rbx-tab-panels .rbx-panel-items,\n  #rbx-tab-robux:checked ~ .rbx-tab-panels .rbx-panel-robux,\n  #rbx-tab-receipts:checked ~ .rbx-tab-panels .rbx-panel-receipts,\n  #rbx-tab-parent:checked ~ .rbx-tab-panels .rbx-panel-parent {\n    display: block;\n  }\n\n  .rbx-compare-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 22px;\n    margin: 30px 0;\n  }\n\n  .rbx-compare-card {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 20px;\n    padding: 26px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .rbx-compare-card::before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 24px;\n    right: 24px;\n    height: 3px;\n    background: var(--rbx-orange);\n    opacity: 0.9;\n  }\n\n  .rbx-compare-card h3 {\n    color: var(--rbx-text);\n    font-size: 20px;\n    font-weight: 900;\n    margin: 8px 0 12px;\n  }\n\n  .rbx-compare-card p {\n    color: var(--rbx-muted);\n    font-size: 14px;\n    line-height: 1.75;\n    margin: 0;\n  }\n\n  .rbx-checklist {\n    display: grid;\n    gap: 12px;\n    margin: 22px 0 0;\n  }\n\n  .rbx-check {\n    display: grid;\n    grid-template-columns: 34px 1fr;\n    gap: 12px;\n    align-items: start;\n    background: var(--rbx-black);\n    border: 1px solid var(--rbx-border);\n    border-radius: 14px;\n    padding: 14px;\n  }\n\n  .rbx-check-icon {\n    width: 34px;\n    height: 34px;\n    border-radius: 50%;\n    background: var(--rbx-orange-soft);\n    border: 1px solid var(--rbx-orange-mid);\n    color: var(--rbx-orange);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 900;\n  }\n\n  .rbx-check-text {\n    color: var(--rbx-muted);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .rbx-accordion {\n    margin: 30px 0;\n    display: grid;\n    gap: 12px;\n  }\n\n  .rbx-accordion details {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 16px;\n    overflow: hidden;\n  }\n\n  .rbx-accordion summary {\n    list-style: none;\n    cursor: pointer;\n    padding: 18px 20px;\n    color: var(--rbx-text);\n    font-weight: 900;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 14px;\n  }\n\n  .rbx-accordion summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .rbx-accordion summary::after {\n    content: \"+\";\n    color: var(--rbx-orange);\n    font-size: 22px;\n    font-weight: 900;\n  }\n\n  .rbx-accordion details[open] summary::after {\n    content: \"\u00d7\";\n  }\n\n  .rbx-accordion-body {\n    border-top: 1px solid var(--rbx-border);\n    padding: 18px 20px 20px;\n    color: var(--rbx-muted);\n    font-size: 14px;\n    line-height: 1.75;\n  }\n\n  .rbx-accordion-body a,\n  .rbx-callout a,\n  .rbx-compare-card a,\n  .rbx-copy-link {\n    color: var(--rbx-orange);\n    text-decoration: none;\n    border-bottom: 1px solid rgba(249, 153, 38, 0.35);\n  }\n\n  .rbx-accordion-body a:hover,\n  .rbx-callout a:hover,\n  .rbx-compare-card a:hover,\n  .rbx-copy-link:hover {\n    border-bottom-color: var(--rbx-orange);\n  }\n\n  .rbx-trouble-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 18px;\n    margin: 30px 0;\n  }\n\n  .rbx-trouble-card {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 18px;\n    padding: 22px;\n    transition: transform 0.25s ease, border-color 0.25s ease;\n  }\n\n  .rbx-trouble-card:hover {\n    transform: translateY(-3px);\n    border-color: var(--rbx-orange);\n  }\n\n  .rbx-trouble-tag {\n    display: inline-block;\n    color: var(--rbx-orange);\n    background: var(--rbx-orange-soft);\n    border: 1px solid var(--rbx-orange-mid);\n    border-radius: 999px;\n    padding: 5px 10px;\n    font-size: 11px;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0.8px;\n    margin-bottom: 14px;\n  }\n\n  .rbx-trouble-card h3 {\n    color: var(--rbx-text);\n    font-size: 17px;\n    font-weight: 900;\n    margin: 0 0 10px;\n  }\n\n  .rbx-trouble-card p {\n    color: var(--rbx-muted);\n    font-size: 14px;\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  .rbx-bottom-card {\n    background: var(--rbx-panel);\n    border: 1px solid var(--rbx-border);\n    border-radius: 22px;\n    padding: 30px;\n    margin: 34px 0;\n  }\n\n  .rbx-bottom-card h3 {\n    color: var(--rbx-text);\n    font-size: 22px;\n    font-weight: 900;\n    margin: 0 0 12px;\n  }\n\n  .rbx-bottom-card p {\n    color: var(--rbx-muted);\n    font-size: 15px;\n    line-height: 1.8;\n    margin: 0 0 12px;\n  }\n\n  @media (max-width: 1024px) {\n    .rbx-hero-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .rbx-mini-grid {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .rbx-steps {\n      grid-template-columns: repeat(2, 1fr);\n    }\n\n    .rbx-step {\n      border-right: none;\n      border-bottom: 1px solid rgba(28, 38, 53, 0.8);\n    }\n\n    .rbx-step:nth-child(odd) {\n      border-right: 1px solid rgba(28, 38, 53, 0.8);\n    }\n\n    .rbx-step:nth-last-child(-n+1) {\n      border-bottom: none;\n    }\n\n    .rbx-trouble-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\n  @media (max-width: 768px) {\n    .rbx-hero {\n      padding: 24px;\n      border-radius: 18px;\n    }\n\n    .rbx-hero-title {\n      font-size: 25px;\n    }\n\n    .rbx-map {\n      padding: 16px;\n    }\n\n    .rbx-mini-grid,\n    .rbx-compare-grid,\n    .rbx-tab-points {\n      grid-template-columns: 1fr;\n    }\n\n    .rbx-tab-labels {\n      grid-template-columns: 1fr 1fr;\n    }\n\n    .rbx-tab-labels label {\n      border-bottom: 1px solid var(--rbx-border);\n      font-size: 12px;\n    }\n\n    .rbx-steps {\n      grid-template-columns: 1fr;\n    }\n\n    .rbx-step,\n    .rbx-step:nth-child(odd) {\n      border-right: none;\n      border-bottom: 1px solid rgba(28, 38, 53, 0.8);\n    }\n\n    .rbx-step:last-child {\n      border-bottom: none;\n    }\n\n    .rbx-table-head {\n      padding: 16px 18px;\n    }\n\n    .rbx-table th,\n    .rbx-table td {\n      padding: 13px 14px;\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .intro-paragraph {\n      font-size: 16px;\n    }\n\n    .rbx-hero {\n      padding: 20px;\n      margin: 28px 0;\n    }\n\n    .rbx-hero-title {\n      font-size: 22px;\n    }\n\n    .rbx-btn {\n      width: 100%;\n    }\n\n    .rbx-mini-card,\n    .rbx-compare-card,\n    .rbx-bottom-card {\n      padding: 20px;\n    }\n\n    .rbx-tab-panel {\n      padding: 20px;\n    }\n\n    .rbx-accordion summary {\n      padding: 16px;\n      font-size: 14px;\n    }\n\n    .rbx-accordion-body {\n      padding: 16px;\n    }\n  }\n<\/style>\n\n<div class=\"rbx-shell\">\n  <div class=\"rbx-hero\">\n    <div class=\"rbx-hero-grid\">\n      <div>\n        <div class=\"rbx-kicker\">Roblox Purchase History<\/div>\n        <h2 class=\"rbx-hero-title\">The Clean Route To My Transactions<\/h2>\n        <p class=\"rbx-hero-copy\">Use the browser path for the full account history view. The Purchases filter is the one you want for virtual items and passes, while store receipts are checked separately through the payment provider.<\/p>\n        <div class=\"rbx-hero-actions\">\n          <a class=\"rbx-btn rbx-btn-primary\" href=\"https:\/\/www.roblox.com\/transactions\" target=\"_blank\" rel=\"noopener\">Open My Transactions<\/a>\n          <a class=\"rbx-btn rbx-btn-secondary\" href=\"https:\/\/en.help.roblox.com\/hc\/en-us\/articles\/360029481932-Where-are-my-Robux\" target=\"_blank\" rel=\"noopener\">Roblox Support Flow<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"rbx-map\">\n        <div class=\"rbx-map-title\">Transaction Path<\/div>\n        <div class=\"rbx-svg-wrap\">\n          <svg viewBox=\"0 0 640 260\" width=\"100%\" height=\"auto\" role=\"img\" aria-label=\"Roblox transaction history path from Robux icon to purchases filter\">\n            <path class=\"rbx-route-line\" d=\"M70 134 C170 60, 250 60, 320 134 S480 210, 570 134\" fill=\"none\"><\/path>\n\n            <circle class=\"rbx-node-soft rbx-pulse\" cx=\"70\" cy=\"134\" r=\"31\"><\/circle>\n            <circle class=\"rbx-node\" cx=\"70\" cy=\"134\" r=\"24\"><\/circle>\n            <text class=\"rbx-svg-label\" x=\"70\" y=\"130\" text-anchor=\"middle\">Robux<\/text>\n            <text class=\"rbx-svg-mini\" x=\"70\" y=\"146\" text-anchor=\"middle\">Icon<\/text>\n\n            <circle class=\"rbx-node-soft rbx-pulse\" cx=\"225\" cy=\"82\" r=\"31\"><\/circle>\n            <circle class=\"rbx-node\" cx=\"225\" cy=\"82\" r=\"24\"><\/circle>\n            <text class=\"rbx-svg-label\" x=\"225\" y=\"78\" text-anchor=\"middle\">Amount<\/text>\n            <text class=\"rbx-svg-mini\" x=\"225\" y=\"94\" text-anchor=\"middle\">Click<\/text>\n\n            <circle class=\"rbx-node-soft rbx-pulse\" cx=\"320\" cy=\"134\" r=\"35\"><\/circle>\n            <circle class=\"rbx-node\" cx=\"320\" cy=\"134\" r=\"28\"><\/circle>\n            <text class=\"rbx-svg-label\" x=\"320\" y=\"130\" text-anchor=\"middle\">My<\/text>\n            <text class=\"rbx-svg-mini\" x=\"320\" y=\"146\" text-anchor=\"middle\">Transactions<\/text>\n\n            <circle class=\"rbx-node-soft rbx-pulse\" cx=\"455\" cy=\"186\" r=\"31\"><\/circle>\n            <circle class=\"rbx-node\" cx=\"455\" cy=\"186\" r=\"24\"><\/circle>\n            <text class=\"rbx-svg-label\" x=\"455\" y=\"182\" text-anchor=\"middle\">Filter<\/text>\n            <text class=\"rbx-svg-mini\" x=\"455\" y=\"198\" text-anchor=\"middle\">Upper Left<\/text>\n\n            <circle class=\"rbx-node-soft rbx-pulse\" cx=\"570\" cy=\"134\" r=\"31\"><\/circle>\n            <circle class=\"rbx-node\" cx=\"570\" cy=\"134\" r=\"24\"><\/circle>\n            <text class=\"rbx-svg-label\" x=\"570\" y=\"130\" text-anchor=\"middle\">Purchases<\/text>\n            <text class=\"rbx-svg-mini\" x=\"570\" y=\"146\" text-anchor=\"middle\">Items<\/text>\n\n            <circle r=\"6\" fill=\"#f99926\">\n              <animateMotion dur=\"4.8s\" repeatCount=\"indefinite\" path=\"M70 134 C170 60, 250 60, 320 134 S480 210, 570 134\"><\/animateMotion>\n            <\/circle>\n          <\/svg>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"rbx-mini-grid\">\n      <div class=\"rbx-mini-card\">\n        <div class=\"rbx-mini-label\">Page Name<\/div>\n        <div class=\"rbx-mini-value\">My Transactions<\/div>\n      <\/div>\n      <div class=\"rbx-mini-card\">\n        <div class=\"rbx-mini-label\">Best Route<\/div>\n        <div class=\"rbx-mini-value\">Web Browser<\/div>\n      <\/div>\n      <div class=\"rbx-mini-card\">\n        <div class=\"rbx-mini-label\">Purchase Filter<\/div>\n        <div class=\"rbx-mini-value\">Purchases<\/div>\n      <\/div>\n      <div class=\"rbx-mini-card\">\n        <div class=\"rbx-mini-label\">Receipts<\/div>\n        <div class=\"rbx-mini-value\">Payment Provider<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How To See Roblox Transaction History Quickly<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The fastest way to view Roblox transaction history is through Roblox on the web. Log in to the account that made or earned the Robux, click the Robux icon in the upper-right corner, click your Robux amount, then open the filter on <strong>My Transactions<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Roblox purchase history, select <strong>Purchases<\/strong>. That is the filter Roblox describes as purchase history for virtual items and passes. If you are trying to prove a real-money charge from Apple, Google Play, Xbox, Microsoft, Amazon, Samsung, or Xsolla, do not stop at My Transactions. You will usually need the receipt from that provider too.<\/p>\n\n\n\n<div class=\"rbx-step-panel\">\n  <div class=\"rbx-step-header\">\n    <h3 class=\"rbx-step-title\">Roblox Transaction History Steps<\/h3>\n  <\/div>\n  <div class=\"rbx-steps\">\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">1<\/div>\n      <div class=\"rbx-step-name\">Open Roblox On The Web<\/div>\n      <p class=\"rbx-step-desc\">Use a browser and log in to the Roblox account where the purchase or Robux activity happened.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">2<\/div>\n      <div class=\"rbx-step-name\">Click The Robux Icon<\/div>\n      <p class=\"rbx-step-desc\">Look in the upper-right corner of the Roblox website and click the Robux icon.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">3<\/div>\n      <div class=\"rbx-step-name\">Click Your Robux Amount<\/div>\n      <p class=\"rbx-step-desc\">The Robux amount opens the transaction area tied to your signed-in account.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">4<\/div>\n      <div class=\"rbx-step-name\">Open My Transactions<\/div>\n      <p class=\"rbx-step-desc\">The My Transactions page loads. You can also try roblox.com\/transactions after signing in.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">5<\/div>\n      <div class=\"rbx-step-name\">Choose Purchases<\/div>\n      <p class=\"rbx-step-desc\">Use the filter in the upper-left and select Purchases to view virtual item and pass purchases.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Roblox Transaction History Actually Shows<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Roblox transaction history is not one giant receipt drawer. It is a set of account activity filters inside <strong>My Transactions<\/strong>. That matters because a Robux purchase, a game pass purchase, a Premium stipend, a creator sale, and a store receipt are not always found in the same place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Think of it this way: My Transactions explains what happened to the Roblox account balance. Store receipts explain what happened with the payment method. You often need both when you are checking a charge, helping a child, or contacting Roblox Support.<\/p>\n\n\n\n<div class=\"rbx-tabs\">\n  <input type=\"radio\" name=\"rbx-finder\" id=\"rbx-tab-items\" checked>\n  <input type=\"radio\" name=\"rbx-finder\" id=\"rbx-tab-robux\">\n  <input type=\"radio\" name=\"rbx-finder\" id=\"rbx-tab-receipts\">\n  <input type=\"radio\" name=\"rbx-finder\" id=\"rbx-tab-parent\">\n\n  <div class=\"rbx-tab-labels\">\n    <label for=\"rbx-tab-items\">Item Or Pass<\/label>\n    <label for=\"rbx-tab-robux\">Robux Activity<\/label>\n    <label for=\"rbx-tab-receipts\">Real Receipt<\/label>\n    <label for=\"rbx-tab-parent\">Child Spending<\/label>\n  <\/div>\n\n  <div class=\"rbx-tab-panels\">\n    <div class=\"rbx-tab-panel rbx-panel-items\">\n      <h3>Use Purchases<\/h3>\n      <p>This is the cleanest path for virtual items and passes bought with Robux.<\/p>\n      <div class=\"rbx-tab-points\">\n        <div class=\"rbx-tab-point\"><strong>Page<\/strong><span>My Transactions<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Filter<\/strong><span>Purchases<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Best For<\/strong><span>Avatar items, virtual items, passes<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"rbx-tab-panel rbx-panel-robux\">\n      <h3>Use Summary Or Currency Purchases<\/h3>\n      <p>Roblox lists Summary for incoming and outgoing Robux, and Currency Purchases for Robux spending history.<\/p>\n      <div class=\"rbx-tab-points\">\n        <div class=\"rbx-tab-point\"><strong>Page<\/strong><span>My Transactions<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Filter<\/strong><span>Summary or Currency Purchases<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Best For<\/strong><span>Robux balance tracing<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"rbx-tab-panel rbx-panel-receipts\">\n      <h3>Use Your Payment Provider<\/h3>\n      <p>For store receipts, check Amazon, Apple, Google Play, Microsoft, Xbox, Samsung, or Xsolla.<\/p>\n      <div class=\"rbx-tab-points\">\n        <div class=\"rbx-tab-point\"><strong>Page<\/strong><span>Provider purchase history<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Need<\/strong><span>Order number, product, amount<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Best For<\/strong><span>Billing proof<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"rbx-tab-panel rbx-panel-parent\">\n      <h3>Use Parent Spending Controls<\/h3>\n      <p>Linked parent accounts can manage spending notifications under Parental Controls.<\/p>\n      <div class=\"rbx-tab-points\">\n        <div class=\"rbx-tab-point\"><strong>Page<\/strong><span>Settings<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Area<\/strong><span>Parental Controls<\/span><\/div>\n        <div class=\"rbx-tab-point\"><strong>Best For<\/strong><span>Future alerts, not old receipts<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How To View All Purchases On Roblox<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To view all purchases on Roblox that appear in My Transactions, start with the <strong>Purchases<\/strong> filter. Roblox defines this filter as purchase history for virtual items and passes, so it is the correct place to check when you bought an item, pass, or in-experience virtual item using Robux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The wording matters. Do not treat My Transactions as a complete payment-provider statement. It is Roblox account history. For real-money orders, such as buying Robux through a mobile app store or console store, the provider receipt may live outside Roblox.<\/p>\n\n\n\n<div class=\"rbx-callout good\">\n  <div class=\"rbx-callout-title\">Best Exact Answer For Readers<\/div>\n  <p>Open Roblox in a web browser, log in, click the Robux icon, click your Robux amount, then select <strong>Purchases<\/strong> on the My Transactions page. That shows the purchase history Roblox provides for virtual items and passes.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How To Read The My Transactions Filters<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The filter menu is where most people get lost. If you are looking for a game pass, do not browse random account settings. If you are looking for a monthly Premium allowance, do not expect it to appear under the same label as a hat or pass purchase.<\/p>\n\n\n\n<div class=\"rbx-table-box\">\n  <div class=\"rbx-table-head\">\n    <h3 class=\"rbx-table-title\">My Transactions Filter Decoder<\/h3>\n  <\/div>\n  <div class=\"rbx-table-scroll\">\n    <div class=\"table-wrapper\"><table class=\"rbx-table\">\n      <thead>\n        <tr>\n          <th>Filter<\/th>\n          <th>What It Shows<\/th>\n          <th>Use It When<\/th>\n          <th>Article Wording To Use<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td><span class=\"rbx-chip\">Summary<\/span><\/td>\n          <td>Incoming and outgoing Robux summary.<\/td>\n          <td>You want the broad account balance picture.<\/td>\n          <td>Use Summary to review Robux moving in and out of the account.<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"rbx-chip\">Currency Purchases<\/span><\/td>\n          <td>Roblox describes this as Robux spending history.<\/td>\n          <td>You are tracing Robux spending rather than one specific virtual item.<\/td>\n          <td>Use the exact Roblox label and avoid guessing beyond the page description.<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"rbx-chip\">Premium Stipends<\/span><\/td>\n          <td>Monthly Robux allowance from <a href=\"https:\/\/hone.gg\/blog\/roblox-premium-month\/\" target=\"_blank\" rel=\"noopener\">Premium membership<\/a>.<\/td>\n          <td>You are checking whether Premium Robux arrived.<\/td>\n          <td>Use this for monthly Premium allowance history.<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"rbx-chip green\">Purchases<\/span><\/td>\n          <td>Purchase history for virtual items and passes.<\/td>\n          <td>You bought an item, pass, or virtual item using Robux.<\/td>\n          <td>This is the main filter for viewing Roblox purchases.<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"rbx-chip\">Sales Of Goods<\/span><\/td>\n          <td>Sales history for virtual items and passes.<\/td>\n          <td>You sold goods or need creator-side sales history.<\/td>\n          <td>Useful for sellers, not normal buyer purchase history.<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"rbx-chip\">Creator Rewards<\/span><\/td>\n          <td>Earned Robux from daily engagement and audience expansion rewards.<\/td>\n          <td>You are a creator checking reward earnings.<\/td>\n          <td>Creator-only context. Do not use it for normal purchases.<\/td>\n        <\/tr>\n        <tr>\n          <td><span class=\"rbx-chip\">Group Payouts<\/span><\/td>\n          <td><a href=\"https:\/\/hone.gg\/blog\/gift-robux-in-roblox\/\" target=\"_blank\" rel=\"noopener\">Group contributor payouts<\/a>, including one-time and recurring payouts.<\/td>\n          <td>You receive or manage Robux through a group.<\/td>\n          <td>Creator or group finance context only.<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table><\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Roblox Purchase History Vs Roblox Receipts<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the most important distinction in the whole guide. Roblox purchase history and Roblox receipts are related, but they are not the same thing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Roblox purchase history<\/strong> shows account-side activity inside My Transactions. <strong>Receipts<\/strong> come from the place that processed the real-money purchase. If you bought Robux through Apple, Google Play, Microsoft, Xbox, Amazon, Samsung, or Xsolla, the receipt is usually found through that provider\u2019s order history.<\/p>\n\n\n\n<div class=\"rbx-compare-grid\">\n  <div class=\"rbx-compare-card\">\n    <h3>My Transactions<\/h3>\n    <p>Best for checking Roblox account activity, Robux movement, virtual item purchases, passes, Premium stipends, creator rewards, and group payouts. Start here when you want to know what happened inside the Roblox account.<\/p>\n    <div class=\"rbx-checklist\">\n      <div class=\"rbx-check\">\n        <div class=\"rbx-check-icon\">\u2713<\/div>\n        <div class=\"rbx-check-text\">Shows Roblox account transaction filters.<\/div>\n      <\/div>\n      <div class=\"rbx-check\">\n        <div class=\"rbx-check-icon\">\u2713<\/div>\n        <div class=\"rbx-check-text\">Best filter for virtual items and passes is Purchases.<\/div>\n      <\/div>\n      <div class=\"rbx-check\">\n        <div class=\"rbx-check-icon\">!<\/div>\n        <div class=\"rbx-check-text\">Not a full replacement for payment-provider receipts.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"rbx-compare-card\">\n    <h3>Store Or Payment Receipt<\/h3>\n    <p>Best for proving a real-money charge, handling billing support, or checking purchases made through a mobile store, console store, or payment processor. Roblox may ask for receipt details when helping you.<\/p>\n    <div class=\"rbx-checklist\">\n      <div class=\"rbx-check\">\n        <div class=\"rbx-check-icon\">\u2713<\/div>\n        <div class=\"rbx-check-text\">Check the store where the payment happened.<\/div>\n      <\/div>\n      <div class=\"rbx-check\">\n        <div class=\"rbx-check-icon\">\u2713<\/div>\n        <div class=\"rbx-check-text\">Keep the order number, billing address, product, and amount visible.<\/div>\n      <\/div>\n      <div class=\"rbx-check\">\n        <div class=\"rbx-check-icon\">!<\/div>\n        <div class=\"rbx-check-text\">Refund rules can depend on the payment provider.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How To Find Roblox Purchase Receipts By Platform<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you are checking a real-money Roblox charge, open the receipt history for the store or payment provider that processed it. Roblox\u2019s receipt support page covers Amazon, Apple Store, Google Play, iTunes, Microsoft, Xbox, Samsung, and Xsolla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When providing a receipt to Roblox, make sure the order number, billing address, Roblox product, and purchase amount are visible. Do not send random screenshots that hide the useful details, and do not send passwords or full card numbers to anyone.<\/p>\n\n\n\n<div class=\"rbx-accordion\">\n  <details open>\n    <summary>Apple Store Or iTunes<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Use Apple purchase history for App Store, iTunes Store, and other Apple media service purchases. This is the place to check when the Roblox purchase was billed through an Apple account.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>Google Play<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Use Google Play order history when the charge went through an Android device or Google Play account. For support, Google Play purchase numbers usually start with GPA.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>Microsoft Store Or Xbox<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Use Microsoft Store order history or Xbox purchase history when the purchase went through Microsoft billing, Windows app billing, or Xbox billing.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>Amazon Or Samsung<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Use Amazon purchase history for Amazon-based purchases and Samsung Galaxy Store purchase history for Samsung-billed purchases.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>Xsolla<\/summary>\n    <div class=\"rbx-accordion-body\">\n      If the statement says Xsolla*Roblox, check Xsolla receipts or Xsolla support. Roblox points users to Xsolla for those receipts and charge questions.\n    <\/div>\n  <\/details>\n<\/div>\n\n<div class=\"rbx-callout\">\n  <div class=\"rbx-callout-title\">One Rule That Saves Time<\/div>\n  <p>If the problem is \u201cwhere did my Robux go,\u201d start in <a href=\"https:\/\/www.roblox.com\/transactions\" target=\"_blank\" rel=\"noopener\">My Transactions<\/a>. If the problem is \u201cwhy was my card charged,\u201d start with the payment provider and keep the receipt ready.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Can You Check Roblox Transaction History On Mobile Or Xbox?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For full Roblox transaction history, use the web browser route. Roblox\u2019s official help page documents the complete Robux Spending History flow under the web browser section. On the same page, the mobile app and Xbox app sections describe checking Robux balance, not the full My Transactions purchase history flow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That does not mean you need a desktop PC. You can use a browser on a phone or tablet, log in to Roblox.com, and follow the same Robux icon to Robux amount flow. The important part is using the website path when you need My Transactions.<\/p>\n\n\n\n<div class=\"rbx-table-box\">\n  <div class=\"rbx-table-head\">\n    <h3 class=\"rbx-table-title\">Platform Accuracy Guide<\/h3>\n  <\/div>\n  <div class=\"rbx-table-scroll\">\n    <div class=\"table-wrapper\"><table class=\"rbx-table\">\n      <thead>\n        <tr>\n          <th>Platform<\/th>\n          <th>What To Use<\/th>\n          <th>What To Avoid Saying<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td><strong>Web Browser<\/strong><\/td>\n          <td>Use Roblox.com, click the Robux icon, click your Robux amount, then open My Transactions.<\/td>\n          <td>Do not bury the feature inside account settings. The documented route starts from the Robux balance area.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Mobile App<\/strong><\/td>\n          <td>The official help page confirms the app route for viewing Robux balance.<\/td>\n          <td>Do not claim the mobile app has the full transaction history page unless you verify it in the current app.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Xbox App<\/strong><\/td>\n          <td>The official help page confirms the Xbox app route for viewing Robux balance.<\/td>\n          <td>Do not claim Xbox has the My Transactions filter flow.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>Phone Browser<\/strong><\/td>\n          <td>Use Roblox.com in the browser and sign in to the right account.<\/td>\n          <td>Do not confuse browser access on mobile with the Roblox mobile app menus.<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table><\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What To Do If A Roblox Purchase Is Missing<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If a purchase is missing, separate the problem into two questions. First, did the account receive or spend the Robux? Second, did the item, pass, or product appear where it should?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a Robux purchase, check that you are signed in to the account where the purchase was made. For a virtual item or pass bought with Robux, check the Purchases filter in My Transactions. If the item belongs to an experience, remember that experience passes are sold on the experience\u2019s Store page, while other virtual items can be sold inside the experience. Roblox also says pricing and quality for experience items are maintained by the developer, not Roblox.<\/p>\n\n\n\n<div class=\"rbx-trouble-grid\">\n  <div class=\"rbx-trouble-card\">\n    <div class=\"rbx-trouble-tag\">Wrong Account<\/div>\n    <h3>Check The Login First<\/h3>\n    <p>Robux history follows the account. If you have multiple Roblox accounts in the house, sign out and verify the username before checking history.<\/p>\n  <\/div>\n\n  <div class=\"rbx-trouble-card\">\n    <div class=\"rbx-trouble-tag\">Wrong Filter<\/div>\n    <h3>Switch The Filter<\/h3>\n    <p>Use Purchases for virtual items and passes. Use Summary when you need a broader incoming and outgoing Robux view.<\/p>\n  <\/div>\n\n  <div class=\"rbx-trouble-card\">\n    <div class=\"rbx-trouble-tag\">Wrong Place<\/div>\n    <h3>Check The Experience<\/h3>\n    <p>Some perks and virtual items are tied to the experience where you bought them. If needed, contact the experience developer through Roblox channels.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Refunds, Unauthorized Charges, And What To Do Next<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Transaction history is for viewing records. It is not a refund button. Roblox\u2019s general Robux purchase guidance says there is not a way to get Robux back after a purchase, including accidental purchases and lost or unused items from Avatar Shop and Experiences.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is an important newer exception for <strong>paid access in local currency<\/strong>. Roblox says users who purchase access to an experience in local currency can request a refund within 48 hours of their first purchase by going to the experience page and selecting <strong>Request Refund<\/strong>. Treat that as a separate paid-access rule, not a general Robux refund rule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For unauthorized charges, Roblox says users should contact Customer Support before disputing eligible Credit\/Debit, PayPal, or Google Play charges. Once a charge is disputed, Roblox says it cannot issue a refund because of the payment provider\u2019s dispute process. For Apple\/iTunes, Microsoft Store, Xbox, PlayStation, Meta Quest, Samsung, and Amazon purchases, Roblox says refunds generally need to go through those providers directly.<\/p>\n\n\n\n<div class=\"rbx-table-box\">\n  <div class=\"rbx-table-head\">\n    <h3 class=\"rbx-table-title\">Where To Go Next<\/h3>\n  <\/div>\n  <div class=\"rbx-table-scroll\">\n    <div class=\"table-wrapper\"><table class=\"rbx-table\">\n      <thead>\n        <tr>\n          <th>Situation<\/th>\n          <th>First Place To Check<\/th>\n          <th>Next Step<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td><strong>I bought an item or pass with Robux<\/strong><\/td>\n          <td>My Transactions \u2192 Purchases<\/td>\n          <td>Check Inventory or the experience where the item was sold.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>I bought Robux with money<\/strong><\/td>\n          <td>My Transactions and provider receipt history<\/td>\n          <td>Keep the receipt visible if contacting Roblox Support.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>I see an unauthorized card charge<\/strong><\/td>\n          <td>Payment provider and Roblox Support<\/td>\n          <td>Contact the right support path before filing a dispute.<\/td>\n        <\/tr>\n        <tr>\n          <td><strong>I bought local-currency paid access<\/strong><\/td>\n          <td>The experience page<\/td>\n          <td>Look for Request Refund within the eligible 48-hour first-purchase window.<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"rbx-callout warn\">\n  <div class=\"rbx-callout-title\">Do Not Share Sensitive Account Details<\/div>\n  <p>For billing help, use official Roblox Support or the official store provider. Do not send your password, full card number, or login code to a developer, seller, friend, or social media account claiming they can \u201crecover\u201d a purchase.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Parent Spending Notifications Are Not The Same As Transaction History<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Parents and caretakers can use Roblox spending notifications to keep track of future spending activity, but that is not the same thing as opening an old transaction history page. Roblox says a parent-privileged account is required to manage spending notifications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The official route is <strong>Settings<\/strong>, then <strong>Parental Controls<\/strong>, then <strong>Settings You Manage<\/strong>, then <strong>Spending Restrictions<\/strong>, then <strong>Spending Notifications<\/strong>. From there, parents can choose notification frequency such as all transactions, high spend alerts, or none.<\/p>\n\n\n\n<div class=\"rbx-step-panel\">\n  <div class=\"rbx-step-header\">\n    <h3 class=\"rbx-step-title\">Parent Notification Setup<\/h3>\n  <\/div>\n  <div class=\"rbx-steps\">\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">1<\/div>\n      <div class=\"rbx-step-name\">Use Parent Privileges<\/div>\n      <p class=\"rbx-step-desc\">Log in to the parent account linked with the child account.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">2<\/div>\n      <div class=\"rbx-step-name\">Open Settings<\/div>\n      <p class=\"rbx-step-desc\">Use the Roblox account settings area.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">3<\/div>\n      <div class=\"rbx-step-name\">Open Parental Controls<\/div>\n      <p class=\"rbx-step-desc\">Go to the parental controls area for the linked child account.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">4<\/div>\n      <div class=\"rbx-step-name\">Choose Spending Restrictions<\/div>\n      <p class=\"rbx-step-desc\">Find spending restrictions under settings managed by the parent.<\/p>\n    <\/div>\n    <div class=\"rbx-step\">\n      <div class=\"rbx-step-num\">5<\/div>\n      <div class=\"rbx-step-name\">Set Notifications<\/div>\n      <p class=\"rbx-step-desc\">Choose all transactions, high spend alerts, or none.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why The Payment Methods Tab Is Not Transaction History<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Roblox has a <strong>Payment Methods<\/strong> tab in Settings for saved payment methods, but that is not where you view Roblox purchase history. It is for adding, deleting, or viewing saved payment methods for eligible accounts. Roblox also says payment methods cannot be updated from the Roblox mobile app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use Payment Methods when you need to manage saved cards. Use My Transactions when you need Robux spending history or purchases. Use the payment provider when you need official receipts.<\/p>\n\n\n\n<div class=\"rbx-callout\">\n  <div class=\"rbx-callout-title\">Clean Mental Model<\/div>\n  <p><strong>My Transactions<\/strong> answers \u201cwhat happened on the Roblox account?\u201d <strong>Payment Methods<\/strong> answers \u201cwhat payment methods are saved?\u201d <strong>Provider receipts<\/strong> answer \u201cwhat did the store or processor charge?\u201d<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting Roblox Transaction History<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If Roblox transaction history is not showing what you expected, do not assume the purchase disappeared. Most issues come from checking the wrong account, the wrong filter, the <a href=\"https:\/\/hone.gg\/blog\/is-roblox-on-nintendo-switch\/\" target=\"_blank\" rel=\"noopener\">wrong platform<\/a>, or the wrong receipt source.<\/p>\n\n\n\n<div class=\"rbx-accordion\">\n  <details open>\n    <summary>My Transactions Asks Me To Log In<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Sign in to the Roblox account that made or earned the Robux. If the direct transactions link redirects to login, complete login first, then reopen the page.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>I Cannot Find A Game Pass Purchase<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Use the Purchases filter first. If the pass belongs to a specific experience, also check the experience\u2019s Store page or in-experience purchase area.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>I Bought Robux But Need A Receipt<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Check My Transactions for account-side activity, then check the payment provider for the official receipt. Roblox\u2019s receipt help page points to provider purchase histories for Amazon, Apple, Google Play, Microsoft, Xbox, Samsung, and Xsolla.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>The Purchase Was On A Phone Or Console<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Use the Roblox website in a browser for My Transactions. Use the mobile, console, or store account purchase history for the real-money receipt.\n    <\/div>\n  <\/details>\n\n  <details>\n    <summary>The Charge Looks Unauthorized<\/summary>\n    <div class=\"rbx-accordion-body\">\n      Do not guess. Check the payment statement, gather the date and amount, then use Roblox Support or the correct provider support path depending on where the charge happened.\n    <\/div>\n  <\/details>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Roblox Transaction History Privacy And Safety Tips<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Purchase history can contain sensitive billing clues, so treat screenshots carefully. If you are helping a child, friend, or customer support case, crop out anything that is not needed. A support receipt should prove the purchase, not expose your entire financial life.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a clean support request, collect the Roblox username, the date of purchase, the product purchased, the amount, and the relevant receipt. If the issue is a charge, include the payment type and the dates and amounts involved. If the issue is inside an experience, include the experience name and the exact item or pass.<\/p>\n\n\n\n<div class=\"rbx-table-box\">\n  <div class=\"rbx-table-head\">\n    <h3 class=\"rbx-table-title\">Safe Screenshot Checklist<\/h3>\n  <\/div>\n  <div class=\"rbx-table-scroll\">\n    <div class=\"table-wrapper\"><table class=\"rbx-table\">\n      <thead>\n        <tr>\n          <th>Keep Visible<\/th>\n          <th>Hide Or Avoid Sharing<\/th>\n          <th>Why It Matters<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody>\n        <tr>\n          <td>Order number, product, date, amount, Roblox username when needed.<\/td>\n          <td>Password, full card number, login code, unrelated account data.<\/td>\n          <td>Support needs proof of purchase, not access to your account.<\/td>\n        <\/tr>\n        <tr>\n          <td>Provider name if the receipt came from Apple, Google Play, Xbox, or another store.<\/td>\n          <td>Other family purchases that have nothing to do with Roblox.<\/td>\n          <td>The provider helps identify the correct billing path.<\/td>\n        <\/tr>\n        <tr>\n          <td>Experience name and item\/pass name for in-experience purchases.<\/td>\n          <td>Private chats, friend lists, or unrelated screenshots.<\/td>\n          <td>Experience purchases can depend on developer-managed items.<\/td>\n        <\/tr>\n      <\/tbody>\n    <\/table><\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The correct way to see Roblox transaction history is through <strong>My Transactions<\/strong> on the Roblox website. Click the Robux icon, click your Robux amount, then use the filter in the upper-left. For virtual items and passes, choose <strong>Purchases<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The only catch is that \u201cpurchase history\u201d and \u201creceipts\u201d are not always the same thing. My Transactions shows the Roblox account side. Real-money receipts usually come from the store or payment provider that processed the charge. Check both when you need the complete picture.<\/p>\n\n\n\n<div style=\"background:#f99926;border-radius:20px;padding:40px;margin:40px 0;text-align:center;position:relative;overflow:hidden;\">\n  <div style=\"position:relative;z-index:1;\">\n    <h3 style=\"color:#080f1b;font-size:28px;font-weight:900;margin-bottom:15px;\">Optimize Your Whole PC With Hone<\/h3>\n    <p style=\"color:#080f1b;font-size:16px;margin-bottom:25px;max-width:650px;margin-left:auto;margin-right:auto;opacity:0.95;\">If you want a cleaner, more consistent <a href=\"https:\/\/hone.gg\/blog\/reduce-lag-in-roblox\/\" target=\"_blank\" rel=\"noopener\" style=\"color:#080f1b;text-decoration:underline;font-weight:800;\">gaming experience<\/a> without constant manual tweaking, Hone can help optimize performance across your system.<\/p>\n    <a href=\"https:\/\/hone.gg\/\" style=\"display:inline-block;background:#080f1b;color:#f99926;padding:15px 40px;border-radius:30px;font-weight:900;font-size:16px;text-decoration:none;\">Try Hone Free<\/a>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">How do I see my Roblox transaction history?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Open Roblox in a web browser, log in to the correct account, click the Robux icon in the upper-right corner, click your Robux amount, then use the My Transactions page. Select the filter you need, such as Purchases for virtual items and passes.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">How do I view all purchases on Roblox?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Go to My Transactions and select the Purchases filter. This shows the purchase history Roblox provides for virtual items and passes. For real-money receipts, also check the store or payment provider where the purchase was processed.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Is Roblox transaction history in Settings?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">No. Roblox transaction history is reached from the Robux balance area on the website. Click the Robux icon, click your Robux amount, then open My Transactions. Settings is used for other account options, such as payment methods or parental controls.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Can I see Roblox transaction history on mobile?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Use Roblox in a mobile web browser if you need the full My Transactions page. Roblox\u2019s official mobile app instructions confirm checking Robux balance, while the full spending-history flow is documented under the web browser route.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What does the Purchases filter show in Roblox My Transactions?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">The Purchases filter shows purchase history for virtual items and passes. It is the main filter to use when checking items or passes bought with Robux.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Does Roblox My Transactions show Apple or Google Play receipts?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">My Transactions shows Roblox account activity. For official Apple, Google Play, Microsoft, Xbox, Amazon, Samsung, or Xsolla receipts, check that provider\u2019s purchase history or receipt page.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Can I refund a Roblox purchase from transaction history?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">No. My Transactions is for viewing account history, not refunding purchases. Roblox\u2019s general Robux purchase guidance says there is not a way to get Robux back after a purchase. Paid access in local currency has a separate 48-hour first-purchase refund route from the experience page.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">What should I do if I see an unauthorized Roblox charge?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Gather the charge date, amount, payment type, receipt details, and Roblox username if known. Roblox says to contact Customer Support before disputing eligible Credit\/Debit, PayPal, or Google Play charges. For Apple, Microsoft, Xbox, PlayStation, Meta Quest, Samsung, and Amazon purchases, refunds generally go through those providers.<\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">How can parents track Roblox spending?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p class=\"wp-block-paragraph\">Parents with a parent-privileged linked account can enable spending notifications from Settings, then Parental Controls, then Spending Restrictions, then Spending Notifications. This helps with future alerts, while My Transactions is still the place to check account transaction history.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To see Roblox transaction history, open Roblox in a web browser, click the Robux icon, click your Robux amount, then use the My Transactions page. For purchase history, the key filter is Purchases. For real-money receipts, you may also need the store or payment provider where the charge happened.<\/p>\n","protected":false},"author":2,"featured_media":4230,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[],"class_list":["post-4211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-roblox"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/4211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/comments?post=4211"}],"version-history":[{"count":2,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/4211\/revisions"}],"predecessor-version":[{"id":4260,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/posts\/4211\/revisions\/4260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/media\/4230"}],"wp:attachment":[{"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/media?parent=4211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/categories?post=4211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hone.gg\/blog\/wp-json\/wp\/v2\/tags?post=4211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}