Update an authorized order's amount, order number, PO number, line items, or metadata. At least one field must be provided.
Security
bearerAuth or basicAuth
Fields to update on an authorized order. At least one field must be provided.
- Mock serverhttps://docs.resolvepay.com/_mock/merchant-api/openapi/orders/{order_id}
- Sandbox serverhttps://app-sandbox.resolvepay.com/api/orders/{order_id}
curl -i -X PUT \
'https://docs.resolvepay.com/_mock/merchant-api/openapi/orders/{order_id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"amount": 1200,
"order_number": "5055",
"po_number": "PO-555",
"line_items": [
{
"name": "Widget A",
"quantity": 2,
"unit_price": 50,
"sku": "ABC-123",
"total_price": 100,
"type": "product",
"tax_amount": 8.5
}
]
}'An object representing an order.
Remaining authorized amount available for capture in USD.
Example:500
Timestamp of the first capture event.
Example:"2024-01-15T10:00:00.000Z"
Timestamp when the order was last updated.
Example:"2024-01-15T10:00:00.000Z"
Response
{ "id": "ORDlaE5wbg0", "checkout_id": "CHKabc123", "number": "ord_100001", "po_number": "PO-555", "advance_requested": false, "source": "checkout", "status": "authorized", "amount_authorized": 1000, "amount_captured": 500, "amount_canceled": 0, "amount_remaining": 500, "first_captured_at": "2024-01-15T10:00:00.000Z", "line_items": [ { … } ], "authorization_expires_at": "2024-02-15T10:00:00.000Z", "authorization_expiry_source": "system", "capture_events": [ { … } ], "authorized_at": "2024-01-01T00:00:00.000Z", "updated_at": "2024-01-15T10:00:00.000Z", "customer": { "id": "X50sgfRd", "name": "Acme Corp", "remaining_credit": 5000 } }