v2

latestOpenAPI 3.0.3Proprietary2026-07-263483431.1 MB
OAuth Billing

Refund a captured OAuth billing charge

No OAuth installation scope. OAuth flow endpoint. Requires an installed-app OAuth access token that owns the original authorized-business charge. Refunds are full post-capture reversals; reservation release remains the pre-capture flow.

post/v3/oauth/billing/refunds

Request body

billing_reservation_idstring uuid nullable
billing_charge_idstring uuid nullable
refund_idempotency_keystring required
reason_codestring required
reasonstring required
metadataobject

Response

OAuth billing refund

refund_idstring uuid required
billing_charge_idstring uuid required
billing_reservation_idstring uuid required
refund_status'succeeded' required
amountinteger required
currency'IDR' required
reason_codestring required
reasonstring required
merchant_volt_transaction_idstring uuid required
developer_earnings_entry_idstring uuid required
inserted_atstring date-time required