Checkout

Create a Stripe Checkout URL after customer approval

The agent must show the customer the final quote and obtain explicit approval first. This operation only creates a Stripe Checkout URL. It does not charge the customer. The customer supplies payment details directly to Stripe, which places a temporary authorization hold. AIURION captures the payment only after manually approving the submitted model. The Idempotency-Key is durably bound to the quote and approved checkout selections; retrying the same payload replays the original result, while reusing the key with a different payload returns a conflict.

post/print-quotes/{quoteId}/checkout

Request

  • Base URL: https://aiurion.com/api/agent/v1
  • URL: https://aiurion.com/api/agent/v1/print-quotes/{quoteId}/checkout
  • Auth: HTTP bearer

Request body

approvalConfirmedtrue required

Confirms the customer explicitly approved the final quote before this request.

materialIdstring

Enabled material ID from capabilities. Changing it re-slices and changes the price; obtain renewed approval.

productionSpeedstring
fulfillmentMethod'shipping' | 'courier'

Response

Stripe Checkout URL created or reused

successtrue required
requestIdstring uuid required
idempotentReplayboolean required

True when the original successful response was replayed for this key and payload.

Changes

No recorded changes to this operation across all 1 revision of this API.