order.phase and then there are sub-statuses for quote, payment, and delivery.
Quote statuses
item-unavailable— No items in the order are available for purchase at the current timevalid— The quote is validexpired— The quote has expired and needs to be refreshedrequires-recipient— The order is missing recipient information (email or wallet address)
Payment statuses
requires-quote— The order is still in the quote phaserequires-crypto-payer-address— A crypto wallet address needs to be provided for the paymentrequires-email— An email is required to proceed (typically for card payments or receipts)requires-kyc— The buyer must complete KYC verification to proceedmanual-kyc— KYC requires manual review; the buyer will be notified of the outcomefailed-kyc— KYC verification failed and the buyer cannot proceedcrypto-payer-insufficient-funds— The specified payer address cannot cover the purchasecrypto-payer-insufficient-funds-for-gas— The payer address cannot cover the required network feesawaiting-payment— Ready to submit the paymentin-progress— Payment processing is underwaycompleted— Payment completed; the order proceeds to delivery/completion
Delivery statuses
awaiting-payment— Delivery not started because payment is not yet completein-progress— Delivery is being processedfailed— Delivery failed; affected items will be refunded automaticallycompleted— Delivery completed successfully

