Skip to main content
{
	"amount": 6.9,
	"created_at": "2023-12-01T05:00:00.401Z",
	"currency": "usd",
	"id": "rf_xxxxxxxxxxxxxxx",
	"payment": {
		"billing_reason": "subscription_create",
		"card_brand": "mastercard",
		"card_last4": "4242",
		"created_at": "2023-12-01T05:00:00.401Z",
		"currency": "usd",
		"dispute_alerted_at": "2023-12-01T05:00:00.401Z",
		"id": "pay_xxxxxxxxxxxxxx",
		"member": {
			"id": "<string>",
			"phone": "<string>"
		},
		"membership": {
			"id": "mem_xxxxxxxxxxxxxx",
			"status": "trialing"
		},
		"metadata": {},
		"paid_at": "2023-12-01T05:00:00.401Z",
		"payment_method_type": "acss_debit",
		"plan": {
			"id": "plan_xxxxxxxxxxxxx",
			"metadata": {}
		},
		"product": {
			"id": "prod_xxxxxxxxxxxxx",
			"metadata": {}
		},
		"subtotal": 6.9,
		"tax_amount": 6.9,
		"tax_behavior": "exclusive",
		"tax_refunded_amount": 6.9,
		"total": 6.9,
		"usd_total": 6.9,
		"user": {
			"email": "john.doe@example.com",
			"id": "user_xxxxxxxxxxxxx",
			"name": "John Doe",
			"username": "johndoe42"
		}
	},
	"provider": "stripe",
	"provider_created_at": "2023-12-01T05:00:00.401Z",
	"reference_status": "available",
	"reference_type": "acquirer_reference_number",
	"reference_value": "74850120752",
	"status": "pending"
}
amount
number
required
The refunded amount as a decimal in the specified currency, such as 10.43 for $10.43 USD.Example: 6.9
created_at
string<date-time>
required
The datetime the refund was created.Example: 2023-12-01T05:00:00.401Z
currency
Currencies
required
The three-letter ISO currency code for the refunded amount.Available options: usd, sgd, inr, aud, brl, cad, dkk, eur, nok, gbp, sek, chf, hkd, huf, jpy, mxn, myr, pln, czk, nzd, aed, eth, ape, cop, ron, thb, bgn, idr, dop, php, try, krw, twd, vnd, pkr, clp, uyu, ars, zar, dzd, tnd, mad, kes, kwd, jod, all, xcd, amd, bsd, bhd, bob, bam, khr, crc, xof, egp, etb, gmd, ghs, gtq, gyd, ils, jmd, mop, mga, mur, mdl, mnt, nad, ngn, mkd, omr, pyg, pen, qar, rwf, sar, rsd, lkr, tzs, ttd, uzs, rub, btc, cny, usdt, kzt, awg, whop_usd, xau
id
string
required
The unique identifier for the refund.Example: rf_xxxxxxxxxxxxxxx
payment
object | null
required
The original payment that this refund was issued against. Null if the payment is no longer available.
provider
PaymentProviders
required
The payment provider that processed the refund.Available options: stripe, coinbase, paypal, apple, sezzle, splitit, platform_balance, multi_psp, adyen, claritypay, checkout_dot_com, airwallex, coinflow, sequra, dlocal
provider_created_at
string<date-time> | null
required
The timestamp when the refund was created in the payment provider’s system. Null if not available from the provider.Example: 2023-12-01T05:00:00.401Z
reference_status
RefundReferenceStatuses | null
required
The availability status of the refund tracking reference from the payment processor. Null if no reference was provided.Available options: available, pending, unavailable
reference_type
RefundReferenceTypes | null
required
The type of tracking reference provided by the payment processor, such as an acquirer reference number. Null if no reference was provided.Available options: acquirer_reference_number, retrieval_reference_number, system_trace_audit_number
reference_value
string | null
required
The tracking reference value from the payment processor, used to trace the refund through banking networks. Null if no reference was provided.Example: 74850120752
status
RefundStatuses
required
The current processing status of the refund, such as pending, succeeded, or failed.Available options: pending, requires_action, succeeded, failed, canceled