Finalize Order
Finalize a draft order and synchronously attempt an off-session charge.
On success, the order transitions to paid and benefit grants fire before the response returns. On failure (decline, missing payment method, SCA challenge), the order stays in draft and a 4xx error is returned.
The request fails with 412 if the order is not in draft status.
Scopes: orders:write
Path parameters
The order ID.
The order ID.
Request body
Response
Successful Response
Changes
Changed in 3 of the 11 revisions of this API.15
- ●
added the new
subscription_meter_cycleenum value to thebilling_reasonresponse property for the response status200response-property-enum-value-added
- ●
- ○
added the required property
customer/first_user_event_atto the response with the200statusresponse-required-property-added
- ○
- ○
added the required property
discount/anyOf[subschema #1: OrderDiscount]/oneOf[subschema #1: DiscountFixedOnceForeverDurationBase]/max_redemptions_per_customerto the response with the200statusresponse-required-property-added
- ○
added the required property
discount/anyOf[subschema #1: OrderDiscount]/oneOf[subschema #2: DiscountFixedRepeatDurationBase]/max_redemptions_per_customerto the response with the200statusresponse-required-property-added
- ○
added the required property
discount/anyOf[subschema #1: OrderDiscount]/oneOf[subschema #3: DiscountPercentageOnceForeverDurationBase]/max_redemptions_per_customerto the response with the200statusresponse-required-property-added
- ○
added the required property
discount/anyOf[subschema #1: OrderDiscount]/oneOf[subschema #4: DiscountPercentageRepeatDurationBase]/max_redemptions_per_customerto the response with the200statusresponse-required-property-added
- ○