Authorise, Capture and Refund Order
A 3-step recipe with Tamara. We can help you get access.
Recipe · 3 steps
Authorise, Capture and Refund Order
with Tamara
Authorise, capture, and then refund a Tamara order end to end.
- Transition the approved order to authorised so funds can be captured.
- Perform a full or partial capture against the authorised order, confirming shipment or fulfilment of items to the customer.
- Process a partial or full refund against the captured order using the modern simplified-refund surface (no capture ids required).
What you'll need to have ready
- merchantToken: Tamara-issued merchant API bearer token.
- orderId: The Tamara order_id (uuid) to process.
- captureAmount: Money object (amount + currency) to capture.
- shippingInfo: Shipping info (shipped_at, shipping_company, tracking_number, tracking_url).
- refundAmount: Money object (amount + currency) to refund.
- refundComment: Reason/comment recorded against the refund.
- merchantRefundId: Optional merchant-side refund id for idempotency/reconciliation.
For your developer
Arazzo workflow tamara:authorise-capture-refund-order, 3 operations: authoriseOrder → captureOrder → simplifiedRefund. Specs on APIs.io.