/api/v1/order/create-orderAsk AIpost https://example.com/api/v1/order/create-orderBody ParamsuserIdstringOSL Pay user ID At least one of userId or merchantUserId must be providedmerchantUserIdstringMerchant-side user ID At least one of userId or merchantUserId must be providedipstringIP address. Must comply with IPv4 or IPv6 standards.merchantOrderstringrequiredUnique merchant order IDtypestringenumrequiredType code 0 = create new order (default) 1 = resubmit order. When resubmitting, merchantOrder must match original; quoteId can be updated, other fields cannot01Allowed:01businessTypestringenumrequiredBusiness typeBUYSELLRECURRINGAllowed:BUYSELLRECURRINGclientIpstringrequiredIP addressmerchantUserLevelstringMerchant user level for risk control Use 1 if not differentiated. Otherwise map 0-4 (low → high)merchantPlanIdstringRecurring Buy plan IDquoteobjectrequiredquote objectcardobjectrequiredcard objectpaymentobjectrequiredpayment objectwithdrawobjectrequiredwithdraw objectclientInfoobjectrequiredclientInfo objectgooglePayInfoobjectgooglePayInfo objectgooglePayBillInfoobjectgooglePayBillInfo objectgooglePayDecryptedRequestInfoobjectgooglePayDecryptedRequestInfo objectapplePayInfoobjectapplePayInfo objectapplePayBillInfoobjectapplePayBillInfo objectapplePayDecryptedRequestInfoobjectapplePayDecryptedRequestInfo objectclientInfoTokenstringCollect the token returned by clientInfo and replace the merchant's upload of clientInfo.emailstringUser's email. When the user uses the Apple Pay payment method, this field can be passed in, but it cannot be passed in simultaneously with userId.HeadersappIdstringrequiredtimestampstringrequiredsignaturestringrequiredResponse 200SuccessUpdated 5 months ago