Legacy
Regulatory receipts Legacy
Learn about hosted transaction receipts.
Legacy integration
The v1 version of Treasury for platforms is a legacy integration that doesn’t support many of the features introduced in Treasury for platforms v2. Don’t build a new v1 integration.
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 licences 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 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.
Regulatory receipt
Note
Don’t store receipt URLs, because 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
