DOCS

Aktualizuj numer zamówienia

Dowiedz się, jak działa punkt końcowy do aktualizacji numeru zamówienia.

Punkt końcowy updateMerchantOrderId jest używany do aktualizacji zamówienia w systemie Zonos za pomocą identyfikatora zamówienia Twojego sklepu w celu lepszego uzgodniania, komunikacji i audytu.

Punkt końcowy 

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

Żądanie HTTPS

PoleNotatki
Metoda HTTPPOST
Adres URL punktu końcowegohttps://api.iglobalstores.com/v1/updateMerchantOrderId
ProtokółHTTPS
Format komunikatuJSON
Nagłówek HTTP AcceptAccept: application/json
Nagłówek HTTP Content-TypeContent-Type: application/json

Pary klucz/wartość JSON w treści żądania

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

Definicje JSON żądania

PoleNotatki
merchantOrderId WYMAGANETen parametr jest używany do przekazania wewnętrznego identyfikatora zamówienia Twojego sklepu do zamówienia w systemie Zonos. Jest to zalecane w celu lepszego uzgodniania, komunikacji i audytu.string
orderId WYMAGANEIdentyfikator zamówienia Zonos - można go przekazać z lub bez identyfikatora sklepu i łącznika (Przykład: 123-45678 lub 45678).Uwaga: Po zakończeniu zamówienia i płatności klient zostanie przekierowany na stronę Ukończenie zamówienia / Dziękujemy za zamówienie hostowaną w Twojej domenie. Adres URL będzie zawierać parametr ciągu zapytania „orderId” zawierający tę wartość.integer / string
secret WYMAGANETajny klucz API dostarczony przez Zonos.string
store WYMAGANEIdentyfikator sklepu dostarczony przez Zonosinteger

Odpowiedź HTTPS

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

Błędy odpowiedzi HTTP

Kod błęduDefinicja
406 - Not AcceptableJednostka HTML. Nagłówek HTTP „Accept” jest nieprawidłowy.
415 - Unsupported media typeJednostka HTML. Nagłówek HTTP „Content-Type” jest nieprawidłowy.
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"

Definicje JSON odpowiedzi

WiadomośćDefinicja
errorTen parametr będzie obecny w odpowiedzi tylko wtedy, gdy wystąpił błąd i będzie zawierać opis przyczyny.string
successTen parametr będzie zawierać podsumowanie aktualizacji.string

Czy ta strona była pomocna?