Admin — start a checkout reversal (customer refund)

Starts an admin-initiated checkout reversal for an order: voids the tickets with the fulfillment provider, refunds the payment through its PSP, and emails the customer. Campaign is derived from the S2SJWT token. Returns immediately with a reversal_id; the work runs asynchronously on a Temporal workflow. Poll GET /admin/reversals/{reversal_id} for status (PENDING → COMPLETED, or FAILED with the step that stalled).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Start a checkout reversal (customer refund) for an order.

uuid
required

The qup-core order to reverse.

string

Operator-supplied reason, stored for audit.

uuid

Optional id of the upstream refund request this reversal fulfils. When supplied it is persisted and, once the reversal completes, the refund is reported back to the originating system so it leaves its "processing" state. Omit for reversals with no upstream refund record.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
OAuth2
Missing 1 required scope
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json