Create payment slip
POST https://{handle}.myshopline.com/admin/openapi/v20220901/orders/transactions.json
handle
: The store's unique identifier, which is the prefix of the store's domain name. For example, if a store's domain name is open001.myshopline.com
, the store handle is open001
.Request Headers
- Content-Type requiredThe value of this field is fixed to
application/json; charset=utf-8
- Authorization string requiredThe access token for the API. Please refer to App authorization to obtain the access token, and then put the obtained access token into the API request header in Bearer Token.Example:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
Request Body
order_payment_listobject[] required
orderPaymentListamount double requiredPayment amountcreate_at longCreation time (timestamp example: 1632638624)currency string requiredCurrencygateway string requiredPayment method, only support offline payment customPayorder_id string requiredOrder numberpayment_detailsobject required
Transaction extra fieldspay_channel_deal_id stringExternal channel payment serial numberstore_payment_id string requiredMerchant payment method IDstore_payment_name string requiredMerchant payment method namestatus string requiredPayment status unpaid (unpaid), paid (payment successful), paid_failed (payment failed)
Response
- 200
- 401
- 429
For more information about status codes, see Http status code.
Response Headers
traceId
traceId
Response Body
transaction_listobject[]
java.util.Random@7cfadf47amount doublePayment amountcreate_at stringCreation timeid stringPayment slip numberorder_id stringOrder numberpay_channel_deal_id stringExternal channel payment serial numberstatus stringPayment slip status
API Explorer
Debugger
Was this article helpful to you?
Error loading component.