List transactions
Lists transactions for the authorized location through the online transaction service (pay host).
Get transaction
Retrieves a transaction owned by the authenticated merchant through the online transaction service (pay host).
Void transaction
Voids a previously authorized transaction through the online transaction service (pay host). Requires transactions:write. The request externalReferenceId must match Idempotency-Key.
Refund transaction
Refund a transaction by gross amount. A refund against a transaction with a tip requires an explicit refundedTipAmount allocation, including 0 if none of the gross refund is attributed to the tip. The allocation is not inferred. The tip and non-tip portions must each fit their remaining original balances after approved, pending, and in-doubt refunds. Requires transactions:write through the online transaction service (pay host). The request externalReferenceId must match Idempotency-Key.
List transaction refunds
Lists the completed refunds of a transaction owned by the authenticated merchant, oldest first. Requires the transactions:read scope. Pending or failed refund attempts are not listed. Each refund carries the same transactionId, amount, and refundedTipAmount as its payment.refunded webhook, so a consumer can reconcile refunds it missed without double-counting delivered ones. A transaction owned by another merchant or location returns 404.