DOCS

Perbarui nomor pesanan

Pelajari cara kerja endpoint untuk memperbarui nomor pesanan.

Endpoint updateMerchantOrderId digunakan untuk memperbarui pesanan dalam sistem Zonos dengan ID pesanan toko Anda untuk rekonsiliasi, komunikasi, dan audit yang lebih baik.

Endpoint 

POST | https://api.iglobalstores.com/v1/updateMerchantOrderId

Permintaan HTTPS

BidangCatatan
Metode HTTPPOST
URL Endpointhttps://api.iglobalstores.com/v1/updateMerchantOrderId
ProtokolHTTPS
Format PesanJSON
Header HTTP AcceptAccept: application/json
Header HTTP Content-TypeContent-Type: application/json

Pasangan kunci/nilai JSON di badan permintaan

1{
2 "store": "999",
3 "secret": "f5bde245-f55e-414d-b722-80b25161c12c",
4 "orderId": "999-9999",
5 "merchantOrderId": "12-34567"
6}

Definisi JSON Permintaan

BidangCatatan
merchantOrderId DIPERLUKANParameter ini digunakan untuk melewatkan ID pesanan internal toko Anda ke pesanan dalam sistem Zonos. Ini disarankan untuk rekonsiliasi, komunikasi, dan audit yang lebih baik.string
orderId DIPERLUKANID pesanan Zonos - dapat diteruskan dengan atau tanpa ID toko dan tanda hubung Anda (Contoh: 123-45678 atau 45678). Catatan: Setelah penyelesaian pesanan dan pembayaran, pelanggan akan dialihkan ke halaman Penyelesaian Pesanan / Halaman Terima Kasih Pesanan yang dihosting di domain Anda. URL akan berisi parameter querystring "orderId" yang akan berisi nilai ini.integer / string
secret DIPERLUKANGUID rahasia API yang disediakan oleh Zonos.string
store DIPERLUKANID Toko yang disediakan oleh Zonosinteger

Respons HTTPS

1{
2 "success": "Updated Order: 99999 with new merchantOrderId: 12-34567"
3}

Respons HTTP Kesalahan

Kode KesalahanDefinisi
406 - Not AcceptableHTML Entity. Header HTTP "Accept" tidak valid.
415 - Unsupported media typeHTML Entity. Header HTTP "Content-Type" tidak valid.
200"error":"could not parse input"
200"error":"Parameter orderId is required to processUpdateMerchantOrderId"
200"error":"Parameter merchantOrderId is required to updateMerchantOrderId."
200"error":"orderId: 999-99999 is not a valid orderId"
200"error":"Could not retrieve order to updateMerchantOrderId for orderId: 999-99999"
200"error":"Could not process update merchant order id."
200"error":"Invalid security credentials"

Definisi JSON Respons

PesanDefinisi
errorParameter ini hanya akan hadir dalam respons ketika kesalahan terjadi dan akan berisi deskripsi penyebabnya.string
successParameter ini akan berisi ringkasan pembaruan.string
Pesan demo

Apakah halaman ini bermanfaat?