OptionalbillingBilling details
OptionalcheckoutCheckout redirect/cancel URLs
OptionalcustomOrder-level custom metadata
OptionalcustomerCustomer data should not be present when using existing customer
Existing customer ID
OptionalexecuteWhether to immediately execute payment
OptionalfinalizeWhether to explicitly finalize the order regardless of payment execution
OptionalinvoiceInvoice rendering metadata
Line items (products or fees)
OptionalnumberCustom order number
OptionalpaymentOptional inline payment method details to tokenize and attach
OptionalpaymentOptional pre-saved payment method ID
OptionalpayoutOrder-specific payout settings
OptionalreceiptOptional receipt number for downstream reconciliation
OptionalrequestRequest metadata such as idempotency controls
OptionalshippingShipping information (required for physical products)
OptionalstatementStatement descriptor for payment
OptionalstatementStatic prefix, 2-10 characters, used to build statement descriptor as prefix*order_id. Mutually exclusive with statement_descriptor.
Create order request with existing customer ID