Get a purchase by reference
Retrieves a single purchase including plan snapshot, usage, and billing details.
Authorizations
Provider secret API key (sk_live_… / sk_test_…) supplied as a Bearer token.
Path Parameters
Purchase reference or ID
"pur_1A2B3C4D"
Response
Purchase retrieved successfully
Amount in USD cents (normalised for aggregation)
9900
Created at
Original payment currency code
"GBP"
Customer reference
"cus_3C4D5E6F"
Is recurring
true
Purchase reference
"pur_1A2B3C4D"
Start date
Purchase status
"active"
Auto-renew enabled
Billing cycle
weekly, monthly, quarterly, yearly Cancellation reason
Cancelled at
Customer email
"customer@example.com"
End date
Exchange rate from original currency to USD
1.3082
Arbitrary metadata attached to the purchase
Next billing date
How the purchase originated
paid, free_default, manual, one_time, credit_topup, admin_assignment "paid"
Original amount in the payment currency (cents/pence)
10000
Paid at timestamp
Plan snapshot at time of purchase (null for credit topups)
Product name
"API Gateway Manager"
Product reference
"prd_1A2B3C4D"
Whether the purchase requires payment
false
Usage billing state for usage-based plans