v2
latestOpenAPI 3.1.02026-07-264249163.7 KBUpcharge amount by order
Use this endpoint to upcharge an amount on an existing order. Can be performed after payment authorization. Upon success, a new separate order is created for the upcharge amount only. The original order is not released and remains in its current state. The upcharge amount is charged to the shopper as a single payment. The cumulative total of all upcharges on a given order must not exceed 15% of the original order amount. The currency of the upcharge must match the currency of the original order. The relationship between the upcharge order and the original order is queryable via Get Order: the upcharge order returns is_upcharge: true and parent_order_uuid, and the original order returns an upcharges array listing each upcharge.
Path parameters
The Order UUID to upcharge (order.uuid from session response)
Headers
Unique client-generated ID to enforce idempotency
Request body
Response
Successful Operation