DOCS

Update order number

/

Bestelnummer bijwerken

Leer hoe het eindpunt voor het bijwerken van een bestelnummer werkt.

Het updateMerchantOrderId eindpunt wordt gebruikt om een bestelling in het Zonos systeem bij te werken met de bestel-id van uw winkel voor betere reconciliatie, communicatie en auditing.

Eindpunt 

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

HTTPS-verzoek

VeldOpmerkingen
HTTP-methodePOST
Eindpunt-URLhttps://api.iglobalstores.com/v1/updateMerchantOrderId
ProtocolHTTPS
BerichtformaatJSON
Accept HTTP-headerAccept: application/json
Content-Type HTTP-headerContent-Type: application/json

JSON sleutel/waarde paren in de aanvraagbody

Voorbeeld

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

Verzoek JSON-definities

VeldOpmerkingen
merchantOrderId VERPLICHTDeze parameter wordt gebruikt om de interne order-ID van uw winkel door te geven aan de bestelling in het Zonos-systeem. Dit wordt aanbevolen voor betere reconciliatie, communicatie en auditing.string
orderId VERPLICHTDe Zonos-order-ID - kan worden doorgegeven met of zonder uw winkel-ID en koppelteken (Voorbeeld: 123-45678 of 45678).Opmerking: Na voltooiing van de bestelling en betaling wordt de klant omgeleid naar een pagina voor Order Voltooiing / Bedankpagina voor de Bestelling die op uw domein is gehost. De URL bevat een querystringparameter “orderId” die deze waarde bevat.integer / string
secret VERPLICHTAPI geheime GUID verstrekt door Zonos.string
store VERPLICHTWinkel-ID verstrekt door Zonosinteger

HTTPS-respons

Voorbeeld van een succesvolle respons

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

Voorbeeld foutrespons

1
2
3
{
  "error": "Could not retrieve order to updateMerchantOrderId for orderId: 99999"
}

Fout HTTP-antwoorden

FoutcodeDefinitie
406 - Niet AcceptabelHTML-entiteit. HTTP “Accept”-header is ongeldig.
415 - Ongeldig mediatypeHTML-entiteit. HTTP “Content-Type”-header is ongeldig.
200“error”:”kon invoer niet parseren”
200“error”:”Parameter orderId is vereist om processUpdateMerchantOrderId uit te voeren”
200“error”:”Parameter merchantOrderId is vereist om updateMerchantOrderId uit te voeren.”
200“error”:”orderId: 999-99999 is geen geldige orderId”
200“error”:”Kon bestelling niet ophalen om updateMerchantOrderId uit te voeren voor orderId: 999-99999”
200“error”:”Kon update merchant order id niet verwerken.”
200“error”:”Ongeldige beveiligingsreferenties”

Reactie JSON-definities

BerichtDefinitie
errorDeze parameter zal alleen aanwezig zijn in de reactie wanneer er een fout is opgetreden en zal een beschrijving van de oorzaak bevatten.string
successDeze parameter zal een samenvatting van de update bevatten.string

Was deze pagina nuttig?