DOCS

Ordredetaljer

Ordredetaljer

Lær, hvordan slutpunktet for ordredetaljer fungerer.

DeorderDetailslutpunkt bruges til sikkert at hente ordredetaljerne og status for en ordre gennemført via Zonos Checkout.

Slutpunkt 

**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

feltnoter
HTTP-metodePOST
Slutpunkthttps://api.iglobalstores.com/v2/orderDetail
ProtokolHTTPS
MeddelelsesformatJSON
Accepter HTTP-headerAccept: application/json
Content-Type HTTP-headerContent-Type: application/json

JSON-nøgle/værdi-par i anmodningens brødtekst

feltnoter
orderIdVALGFRI, hvis referenceId-parameteren sendesZonos 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 sendesDenne 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ÆVETAPI hemmelig GUID leveret af Zonosstring
storeIdPÅKRÆVETButiks-id leveret af Zonos.integer

Fejl i HTTP-svar

Fejlkodebeskedbetydning
415Ikke-understøttet medietypeHTML-enhed. HTTP "Content-Type" header er ugyldig.
406Ikke acceptabeltHTML-enhed. HTTP "Accepter"-headeren er ugyldig.
400Då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"
500Intern serverfejl"error":"Kunne ikke behandle ordreoplysninger"

Svar JSON definitioner

feltnoter
errorDenne parameter er kun til stede, når der er opstået en fejl, og vil indeholde en fejlbeskrivelse.string
orderDette er et kort over ordredetaljerne.JSON string
order.billingZipFaktureringsadresse for ordren - værdierne blev indtastet i Zonos Checkout.string
orderboxCountDette felt beskriver de felter, der vil blive brugt til at sende ordren, der sendes til oprette TempCart-anmodningen.string
order.carrierAccountNumberEn besøgendes eget fragtfirmas kontonummer; bruges, når besøgendes udbyderkonti er aktiveretstring
order.carrierAccountShippingMethodDen valgte forsendelsesmetode på den besøgendes egen fragtfirmakonto; bruges, når besøgendes udbyderkonti er aktiveretstring
order.cslListMatchKonsolideret 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.customerSelectedShippingNameVisningsnavn for forsendelsesmulighed inde i Zonos Checkoutstring
order.dutyTaxesBreakdownEt kort over told-/skattefordelingen Bemærk - Hvis relevant, er IPF (International Processing Fee) ikke inkluderet.JSON string
order.dutyTaxesBreakdown.brokerageFeeMæglergebyr beløb i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.dispursementFeeBeløb for udlægsgebyr i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.dutyToldbeløb i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.prepaymentFeePrepayment gebyrbeløb i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.vatOnDispursementFeemoms/afgiftsbeløb på udlægsgebyr i USD; positivt flydende komma, to decimalerinteger
order.dutyTaxesBreakdown.vatTaxMoms/afgiftsbeløb i USD, inkluderer ikke momsen/afgiften på udlægsgebyret; positivt flydende komma, to decimalerinteger
order.dutyTaxesTotalTold og skat i alt i USD; positivt flydende komma, to decimalerinteger
order.foreignCurrencyCodeValutakoden, som ordrebetalingen blev afviklet i.string
remittance_amountDet beløb, der skal overføres til et specifikt land, f.eks. _ UK VAT_.decimal
order.grandTotalTotal i USD; positivt flydende komma, to decimalerinteger
order.grandTotalForeignTotalsum i afregnet valuta; positivt flydende komma, to decimalerinteger
order.itemsEn 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.itemsCountAntal ordrelinjerinteger
order.itemsTotalVarer/produkt i alt i USD; positivt flydende komma, to decimalerinteger
order.itemsTotalForeignVarer/produkt i alt i den afregnede valuta; positivt flydende komma, to decimalerinteger
order.items[index].heightPositivt flydende komma, to decimalerinteger
order.items[index].itemNonShippableboolean
order.items[index].lengthPositivt flydende komma, to decimalerinteger
order.items[index].quantityinteger
order.items[index].weightPositivt flydende komma, to decimalerinteger
order.items[index].widthPositivt flydende komma, to decimalerinteger
order.items[index].unitPricePositivt flydende komma, to decimalerinteger
order.merchantOrderIdMerchantOrderIdknyttet til ordren gennem opdaterMerchantOrderIdAPI-serviceslutpunktet.string
order.misc1Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc2Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc3Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc4Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc5Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.misc6Yderligere værdi knyttet til ordren gennem oprette TempCartAPI-serviceslutpunktet.string
order.nationalIdentifierYderligere internationale faktureringsadresseoplysninger for ordren, når det kræves. Værdierne blev indtastet i Zonos Checkout.string
order.notesEn liste over notekort; notekortet indeholder detaljer om ordresedlen.JSON string
order.notes[index].createdByUserstring
order.notes[index].customerNoteEn boolesk værdi, der angiver, om dette var en kundeoprettet note om ordren, forsendelse osv.boolean
order.notes[index].dateCreatedmillis
order.notes[index].dateCreatedStringstring
order.notes[index].flaggedENboolean angiver, om denne note blev markeret som vigtig
order.notes[index].noteNotens indholdstring
order.optInEmailAngiver, 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.orderIdOrdrens identifikationsnummer i Zonos-systemetstring
order.orderDateOrdreoprettelsens tidsstemplet millis i UTC/GMT.millis
order.orderDateStringTidsstempelstrengen for ordreoprettelse i UTC/GMT.string
order.orderStatusStatus/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.orderStatusDateTidsstemplet millis i UTC/GMT for den senesteorderStatusændring i Zonos-systemet.millis
order.orderStatusDateStringTidsstempelstrengen i UTC/GMT for den senesteorderStatusændring i Zonos-systemet.string
order.paymentProcessingEt kort overpaymentProcessingdetaljer. Nogle parametre er muligvis ikke gældende for din konto og vil blive udelukket fra svaret.JSON string
order.paymentProcessing.captureDateDatoen for betaling registreres i millis, hvis tilgængelig. Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.millis
order.paymentProcessing.captureDateStringDatoen for betaling registreres som streng, hvis tilgængelig. Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.paymentProcessing.cardTypeKreditkortmærkeHvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.paymentProcessing.lastFourDe sidste fire numre i faktureringskreditkortnummeret. Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.paymentProcessing.paymentGatewayNavn på betalingsgatewayHvis Zonos behandler betalingen, angiver "iGlobal_CC" eller "iGlobal_PayPal".string
order.paymentProcessing.transactionTypeAngiver transaktionstypen "AUTH_CAPTURE" eller "AUTH_ONLY". Hvis Zonos behandler betalingen, er denne node udelukket fra svaret.string
order.poNumberEt indkøbsordrenummer for den ordre, der er angivet i Zonos Checkout; bruges, når indkøbsordrer er aktiveretstring
order.quotedDutyTaxesTold og skat angivet i Zonos Checkout, vist i USD; positivt flydende komma, to decimalerinteger
order.quotedDutyTaxesForeignTold og skat angivet i Zonos Checkout. Vises i afregnet valuta; positivt flydende komma, to decimalerinteger
order.referenceIdEneståendereferenceIdknyttet til ordren gennem oprette TempCart API-tjenesteslutpunktet.string
order.shipCompleteAngiver om ordren skal sendes i flere deleboolean
order.shippingCarrierServiceLevelTransportør og serviceniveau-id for den valgte forsendelsesmulighedstring
order.shippingInstructionsBrugerdefinerbare instruktioner til forsendelsesserviceniveauetstring
order.shippingTotalForsendelse i alt i USD; positivt flydende komma, to decimalerinteger
order.shippingTotalForeignForsendelsessum i den afregnet valuta; positivt flydende komma, to decimalerinteger
order.testOrderAngiver om ordren er en testordre.boolean
order.trackingNumberSporingsnummer genereret for forsendelsen, hvis relevant.string
order.zipDestinations-/forsendelsesadresse for ordren - værdierne blev indtastet i Zonos Checkout eller blev videregivet til ordren gennem omdirigeringen til Zonos Checkout.string

Yderligere datatyper:

  • order.address1
  • order.address2
  • order.address3
  • order.altPhone
  • order.billingAddress1
  • order.billingAddress2
  • order.billingAddress3
  • order.billingAltPhone
  • order.billingCity
  • order.birthDate
  • order.billingCompany
  • order.billingCountryCode
  • order.billingCountryName
  • order.billingEmail
  • order.billingName
  • order.billingPhone
  • order.billingState
  • order.city
  • order.company
  • order.countryCode
  • order.countryName
  • order.email
  • order.items[index].countryOfOrigin
  • order.items[index].description
  • order.items[index].imageURL
  • order.items[index].itemBrand
  • order.items[index].itemCategory
  • order.items[index].itemColor
  • order.items[index].itemCustomization
  • order.items[index].itemDescriptionDetailed
  • order.items[index].itemDescriptionLong
  • order.items[index].itemFabricContent
  • order.items[index].itemHSCode
  • order.items[index].itemLtlClass
  • order.items[index].itemMaterial
  • order.items[index].itemURL
  • order.items[index].productId
  • order.items[index].sku
  • order.items[index].productId
  • order.items[index].weightUnits
  • order.name
  • order.phone
  • order.state
Book en demo

Var denne side nyttig?


På denne side: