/api/v1/order/create-orderCopy Pagepost https://example.com/api/v1/order/create-orderRecent RequestsLog in to see full request historyTimeStatusUser Agent Retrieving recent requests…LoadingLoading…Body 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.emailstringThe user's email address. This field is required for small-amount transactions in non-KYC scenarios. Do not provide if userId is already included.bankAccountIdstringA unique identifier returned after binding a card, specifically used for Sell Crypto scenarios. This field is mandatory only when businessType is set to SELL and payWayCode is either BANKACCOUNT or ATMCARD.supplementNumberstringAn additional identification number (e.g., CPF for users in Brazil).HeadersappIdstringrequiredtimestampstringrequiredsignaturestringrequiredResponse 200SuccessUpdated 3 months ago /api/v1/order/transaction-checkQuery Order DetailDid this page help you?YesNo