**Note:**Svartasterne kan modificeres og/eller yderligere nøgler kan tilføjes. Hvis du skal bruge slutpunktet, skal du konfigurere din kode, så den passer til disse muligheder.
POST |https://api.iglobalstores.com/v2/orderDetail
HTTPS-anmodning
felt↕
noter↕
HTTP-metode
POST
Slutpunkt
https://api.iglobalstores.com/v2/orderDetail
Protokol
HTTPS
Meddelelsesformat
JSON
Accepter HTTP-header
Accept: application/json
Content-Type HTTP-header
Content-Type: application/json
JSON-nøgle/værdi-par i anmodningens brødtekst
felt↕
noter↕
orderIdVALGFRI, hvis referenceId-parameteren sendes
Zonos ordre-id kan sendes med eller uden dit butiks-id og bindestreg (eksempel: 123-45678 eller 45678). Bemærk: Efter ordreafslutning og betaling vil kunden blive omdirigeret til en ordregennemførelse/ordretak-side, der er hostet på dit domæne. URL'en vil indeholde en forespørgselsstrengparameter "orderId", der vil indeholde denne værdi.integer / string
referenceIdVALGFRI, hvis "orderId"-parameteren sendes
Denne parameter bruges til at slå en ordres data op efter det unikkereferenceId, der er angivet icreateTempCartAPI Service slutpunkt. Denne parameter bør udelades eller nulstilles, når man har til hensigt at slå ordredetaljen op baseret påorderIdparameter.string
secretPÅKRÆVET
API hemmelig GUID leveret af Zonosstring
storeIdPÅKRÆVET
Butiks-id leveret af Zonos.integer
Fejl i HTTP-svar
Fejlkode↕
besked↕
betydning↕
415
Ikke-understøttet medietype
HTML-enhed. HTTP "Content-Type" header er ugyldig.
406
Ikke acceptabelt
HTML-enhed. HTTP "Accepter"-headeren er ugyldig.
400
Dårlig anmodning
"error":"orderId: 999-99999 er ikke et gyldigt orderId""error":"Kunne ikke finde en ordre med orderId: 999-99999""error":"Ugyldige sikkerhedsoplysninger""error":"Ugyldig posttekst""error":"Parameter orderId eller referenceId er påkrævet""error":"Kan ikke angive både parametrene orderId og referenceId""error":"Ingen ordre fundet med orderId: 999-99999""error":"Parameterlager påkrævet""error":"Ingen ordre fundet med referenceId: 999999 for storeId: 999""error":"referenceId: 999999 for storeId: 999 er blevet duplikeret""error":"Kunne ikke hente ordre med reference-id: 999999"
500
Intern serverfejl
"error":"Kunne ikke behandle ordreoplysninger"
Svar JSON definitioner
felt↕
noter↕
error
Denne parameter er kun til stede, når der er opstået en fejl, og vil indeholde en fejlbeskrivelse.string
order
Dette er et kort over ordredetaljerne.JSON string
order.billingZip
Faktureringsadresse for ordren - værdierne blev indtastet i Zonos Checkout.string
orderboxCount
Dette felt beskriver de felter, der vil blive brugt til at sende ordren, der sendes til oprette TempCart-anmodningen.string
order.carrierAccountNumber
En besøgendes eget fragtfirmas kontonummer; bruges, når besøgendes udbyderkonti er aktiveretstring
order.carrierAccountShippingMethod
Den valgte forsendelsesmetode på den besøgendes egen fragtfirmakonto; bruges, når besøgendes udbyderkonti er aktiveretstring
order.cslListMatch
Konsolideret Screening List (CSL) match. En boolsk værdi, der angiver, hvornår kundeoplysningerne har produceret et match i den amerikanske konsoliderede Screening List og bør gennemgås for mulig afvist part-tilknytning.boolean
order.customerSelectedShippingName
Visningsnavn for forsendelsesmulighed inde i Zonos Checkoutstring
order.dutyTaxesBreakdown
Et kort over told-/skattefordelingen Bemærk - Hvis relevant, er IPF (International Processing Fee) ikke inkluderet.JSON string
order.dutyTaxesBreakdown.brokerageFee
Mæglergebyr beløb i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.dispursementFee
Beløb for udlægsgebyr i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.duty
Toldbeløb i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.prepaymentFee
Prepayment gebyrbeløb i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.vatOnDispursementFee
moms/afgiftsbeløb på udlægsgebyr i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.vatTax
Moms/afgiftsbeløb i USD, inkluderer ikke momsen/afgiften på udlægsgebyret; positivt flydende komma, to decimalerinteger
order.dutyTaxesTotal
Told og skat i alt i USD; positivt flydende komma, to decimalerinteger
order.foreignCurrencyCode
Valutakoden, som ordrebetalingen blev afviklet i.string
remittance_amount
Det beløb, der skal overføres til et specifikt land, f.eks. _ UK VAT_.decimal
order.grandTotal
Total i USD; positivt flydende komma, to decimalerinteger
order.grandTotalForeign
Totalsum i afregnet valuta; positivt flydende komma, to decimalerinteger
order.items
En liste over varekort varekortet indeholder detaljer om det element, der blev sendt til Zonos Checkout ved oprettelse af midlertidig kurvFor flere detaljer om vareegenskaber, se venligst oprette TempCartAPI-dokumentetJSON string
order.itemsCount
Antal ordrelinjerinteger
order.itemsTotal
Varer/produkt i alt i USD; positivt flydende komma, to decimalerinteger
order.itemsTotalForeign
Varer/produkt i alt i den afregnede valuta; positivt flydende komma, to decimalerinteger
order.items[index].height
Positivt flydende komma, to decimalerinteger
order.items[index].itemNonShippable
boolean
order.items[index].length
Positivt flydende komma, to decimalerinteger
order.items[index].quantity
integer
order.items[index].weight
Positivt flydende komma, to decimalerinteger
order.items[index].width
Positivt flydende komma, to decimalerinteger
order.items[index].unitPrice
Positivt flydende komma, to decimalerinteger
order.merchantOrderId
MerchantOrderIdknyttet til ordren gennem opdaterMerchantOrderIdAPI-serviceslutpunktet.string
order.misc1
Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc2
Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc3
Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc4
Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc5
Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc6
Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.nationalIdentifier
Yderligere internationale faktureringsadresseoplysninger for ordren, når det kræves. Værdierne blev indtastet i Zonos Checkout.string
order.notes
En liste over notekort; notekortet indeholder detaljer om ordresedlen.JSON string
order.notes[index].createdByUser
string
order.notes[index].customerNote
En boolesk værdi, der angiver, om dette var en kundeoprettet note om ordren, forsendelse osv.boolean
order.notes[index].dateCreated
millis
order.notes[index].dateCreatedString
string
order.notes[index].flagged
ENboolean angiver, om denne note blev markeret som vigtig
order.notes[index].note
Notens indholdstring
order.optInEmail
Angiver, at kunden har markeret afkrydsningsfeltet for "tilmeld dig vores nyhedsbrev" i Zonos CheckoutGælder kun, hvis du har valgt at vise dette afkrydsningsfelt på betalingssidenboolean
order.orderId
Ordrens identifikationsnummer i Zonos-systemetstring
order.orderDate
Ordreoprettelsens tidsstemplet millis i UTC/GMT.millis
order.orderDateString
Tidsstempelstrengen for ordreoprettelse i UTC/GMT.string
order.orderStatus
Status/tilstand for ordren i Zonos systemet. For flere detaljer vedrorderStatusbrug, bedes du gennemgå Hent et ordredokument her. Yderligere information om ordrestatusserne kan findes i Opdater et ordredokument her.string
order.orderStatusDate
Tidsstemplet millis i UTC/GMT for den senesteorderStatusændring i Zonos-systemet.millis
order.orderStatusDateString
Tidsstempelstrengen i UTC/GMT for den senesteorderStatusændring i Zonos-systemet.string
order.paymentProcessing
Et kort overpaymentProcessingdetaljer. Nogle parametre er muligvis ikke gældende for din konto og vil blive udelukket fra svaret.JSON string
order.paymentProcessing.captureDate
Datoen for betaling registreres i millis, hvis tilgængelig. Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.millis
order.paymentProcessing.captureDateString
Datoen for betaling registreres som streng, hvis tilgængelig. Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.paymentProcessing.cardType
KreditkortmærkeHvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.paymentProcessing.lastFour
De sidste fire numre i faktureringskreditkortnummeret. Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.paymentProcessing.paymentGateway
Navn på betalingsgatewayHvis Zonos behandler betalingen, angiver "iGlobal_CC" eller "iGlobal_PayPal".string
order.paymentProcessing.transactionType
Angiver transaktionstypen "AUTH_CAPTURE" eller "AUTH_ONLY". Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.poNumber
Et indkøbsordrenummer for den ordre, der er angivet i Zonos Checkout; bruges, når indkøbsordrer er aktiveretstring
order.quotedDutyTaxes
Told og skat angivet i Zonos Checkout, vist i USD; positivt flydende komma, to decimalerinteger
order.quotedDutyTaxesForeign
Told og skat angivet i Zonos Checkout. Vises i afregnet valuta; positivt flydende komma, to decimalerinteger
order.referenceId
EneståendereferenceIdknyttet til ordren gennem oprette TempCart API-tjenesteslutpunktet.string
order.shipComplete
Angiver om ordren skal sendes i flere deleboolean
order.shippingCarrierServiceLevel
Transportør og serviceniveau-id for den valgte forsendelsesmulighedstring
order.shippingInstructions
Brugerdefinerbare instruktioner til forsendelsesserviceniveauetstring
order.shippingTotal
Forsendelse i alt i USD; positivt flydende komma, to decimalerinteger
order.shippingTotalForeign
Forsendelsessum i den afregnet valuta; positivt flydende komma, to decimalerinteger
order.testOrder
Angiver om ordren er en testordre.boolean
order.trackingNumber
Sporingsnummer genereret for forsendelsen, hvis relevant.string
order.zip
Destinations-/forsendelsesadresse for ordren - værdierne blev indtastet i Zonos Checkout eller blev videregivet til ordren gennem omdirigeringen til Zonos Checkout.string
Ordredetaljer
Ordredetaljer
Lær, hvordan slutpunktet for ordredetaljer fungerer.De
orderDetailslutpunkt bruges til sikkert at hente ordredetaljerne og status for en ordre gennemført via Zonos Checkout.Slutpunkt
POST |
https://api.iglobalstores.com/v2/orderDetailHTTPS-anmodning
https://api.iglobalstores.com/v2/orderDetailJSON-nøgle/værdi-par i anmodningens brødtekst
orderIdVALGFRI, hvisreferenceId-parameteren sendesinteger / stringreferenceIdVALGFRI, hvis "orderId"-parameteren sendesreferenceId, der er angivet icreateTempCartAPI Service slutpunkt. Denne parameter bør udelades eller nulstilles, når man har til hensigt at slå ordredetaljen op baseret påorderIdparameter.stringsecretPÅKRÆVETstringstoreIdPÅKRÆVETintegerFejl i HTTP-svar
Svar JSON definitioner
errorstringorderJSON stringorder.billingZipstringorderboxCountstringorder.carrierAccountNumberstringorder.carrierAccountShippingMethodstringorder.cslListMatchbooleanorder.customerSelectedShippingNamestringorder.dutyTaxesBreakdownJSON stringorder.dutyTaxesBreakdown.brokerageFeeintegerorder.dutyTaxesBreakdown.dispursementFeeintegerorder.dutyTaxesBreakdown.dutyintegerorder.dutyTaxesBreakdown.prepaymentFeeintegerorder.dutyTaxesBreakdown.vatOnDispursementFeeintegerorder.dutyTaxesBreakdown.vatTaxintegerorder.dutyTaxesTotalintegerorder.foreignCurrencyCodestringremittance_amountdecimalorder.grandTotalintegerorder.grandTotalForeignintegerorder.itemsJSON stringorder.itemsCountintegerorder.itemsTotalintegerorder.itemsTotalForeignintegerorder.items[index].heightintegerorder.items[index].itemNonShippablebooleanorder.items[index].lengthintegerorder.items[index].quantityintegerorder.items[index].weightintegerorder.items[index].widthintegerorder.items[index].unitPriceintegerorder.merchantOrderIdMerchantOrderIdknyttet til ordren gennem opdaterMerchantOrderIdAPI-serviceslutpunktet.stringorder.misc1stringorder.misc2stringorder.misc3stringorder.misc4stringorder.misc5stringorder.misc6stringorder.nationalIdentifierstringorder.notesJSON stringorder.notes[index].createdByUserstringorder.notes[index].customerNotebooleanorder.notes[index].dateCreatedmillisorder.notes[index].dateCreatedStringstringorder.notes[index].flaggedbooleanangiver, om denne note blev markeret som vigtigorder.notes[index].notestringorder.optInEmailbooleanorder.orderIdstringorder.orderDatemillisorder.orderDateStringstringorder.orderStatusorderStatusbrug, bedes du gennemgå Hent et ordredokument her. Yderligere information om ordrestatusserne kan findes i Opdater et ordredokument her.stringorder.orderStatusDateorderStatusændring i Zonos-systemet.millisorder.orderStatusDateStringorderStatusændring i Zonos-systemet.stringorder.paymentProcessingpaymentProcessingdetaljer. Nogle parametre er muligvis ikke gældende for din konto og vil blive udelukket fra svaret.JSON stringorder.paymentProcessing.captureDatemillisorder.paymentProcessing.captureDateStringstringorder.paymentProcessing.cardTypestringorder.paymentProcessing.lastFourstringorder.paymentProcessing.paymentGatewaystringorder.paymentProcessing.transactionTypestringorder.poNumberstringorder.quotedDutyTaxesintegerorder.quotedDutyTaxesForeignintegerorder.referenceIdreferenceIdknyttet til ordren gennem oprette TempCart API-tjenesteslutpunktet.stringorder.shipCompletebooleanorder.shippingCarrierServiceLevelstringorder.shippingInstructionsstringorder.shippingTotalintegerorder.shippingTotalForeignintegerorder.testOrderbooleanorder.trackingNumberstringorder.zipstringYderligere datatyper:
order.address1order.address2order.address3order.altPhoneorder.billingAddress1order.billingAddress2order.billingAddress3order.billingAltPhoneorder.billingCityorder.birthDateorder.billingCompanyorder.billingCountryCodeorder.billingCountryNameorder.billingEmailorder.billingNameorder.billingPhoneorder.billingStateorder.cityorder.companyorder.countryCodeorder.countryNameorder.emailorder.items[index].countryOfOriginorder.items[index].descriptionorder.items[index].imageURLorder.items[index].itemBrandorder.items[index].itemCategoryorder.items[index].itemColororder.items[index].itemCustomizationorder.items[index].itemDescriptionDetailedorder.items[index].itemDescriptionLongorder.items[index].itemFabricContentorder.items[index].itemHSCodeorder.items[index].itemLtlClassorder.items[index].itemMaterialorder.items[index].itemURLorder.items[index].productIdorder.items[index].skuorder.items[index].productIdorder.items[index].weightUnitsorder.nameorder.phoneorder.stateVar denne side nyttig?