Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Start an integration
Products
Global Payouts
Capital
Issuing cards
Treasury
    Overview
    How Treasury works
    Eligibility requirements
    Get Started
    Get started with API access
    Onboarding users
    Managing fraud
    Marketing and compliance guidelines
      Regulatory receipts
      Handling complaints
      Marketing Treasury-based services
    Sample integrations
    Use Treasury to set up financial accounts and cards
    Use Treasury to move money
    Issuing and Treasury sample application
    Stripe Issuing and Treasury
    Webhooks for Stripe Issuing and Stripe Treasury
    Working with Stripe Issuing cards
    Account management
    Stripe Treasury accounts structure
    Working with connected accounts
    Working with financial accounts
    Financial account features
    Platform financial accounts
    Working with balances and transactions
    Moving money
    Payouts and top-ups from Stripe Payments
    Working with SetupIntents, PaymentMethods, and BankAccounts
    Moving money into financial accounts
    Moving money out of financial accounts
    Money movement timelines
    Bank partners
    Fifth Third Bank overview
    Get started with Fifth Third Bank
Manage money
HomeMoney managementTreasuryMarketing and compliance guidelines

Regulatory receipts

Learn about hosted transaction receipts.

Copy page

All changes to a balance have a corresponding Transaction object that provides a summary of money movements. Some transaction types are considered regulated under Stripe’s money transmission licenses and require special treatment. You, the platform, must offer a transaction receipt and present disclosures to the customers of the sellers and service providers (connected accounts) on the platform taking part in regulated transactions.

Providing access to receipts

Stripe provides hosted regulatory transaction receipts on all of our money movement resources, recording the URL as the value for the hosted_regulatory_receipt_url attribute. This hosted receipt includes a description of the transaction, amount, timing information, and relevant disclosures. Because the sellers and service providers (connected accounts) on your platform don’t have Stripe Dashboard access, you must provide them with the ability to retrieve receipts from within the product.

Hosted receipt of an outbound payment showing transaction id, amount sent, date posted, description of transaction, and a regulatory disclosure message.

Regulatory receipt

Note

Don’t store receipt URLs as they’re subject to change and only valid for 60 days.

You can find this hosted receipt in the hosted_regulatory_receipt_url attribute of the following objects:

  • InboundTransfer
  • ReceivedCredit
  • ReceivedDebit
  • CreditReversal
  • DebitReversal
  • OutboundTransfer
  • OutboundPayment
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc