It serves as proof of what the customer is entitled to claim — such as tickets, vouchers, credits, or digital rights.
Receipt links a payment via an order to entitlement claims, enabling both verification and controlled redemption via APIs.
Use Cases
-
Purchase Verification
Confirm that a customer’s payment went through and display transaction details in your app without manual reconciliation. -
Ticket & Voucher Redemption
Use receipts as redeemable proof of access — for example, scanning a receipt at an event gate or validating a voucher at checkout. -
Partial Consumption
Support use cases where receipts hold multiple entitlements, such as ride credits or digital assets, and allow them to be redeemed incrementally.
Lifecycle status of the receipt.Available options:
not_redeemed
partially_redeemed
fully_redeemed
Human friendly name of the order.
Human-friendly order number.
Total order amount in minor units and currency.
The timestamp when the receipt was created.
The last timestamp when the receipt was updated.
Entitlements granted by this receipt; each can be redeemed until exhausted.
Optional metadata for attaching context or tracking info.