DOCS

Order-metafields

Order-metafields

Toegang tot Zonos-ordergegevens direct vanuit uw Shopify-orders.

Zonos schrijft orderdetails naar Shopify order-metafields onder de zonos-namespace. Dit geeft u directe toegang tot Zonos order-ID's, kostenopsplitsingen op itemniveau en subtotalen voor invoerrechten/belasting/kosten zonder apart de Zonos API aan te roepen.

Deze metafields zijn beschikbaar op elke Shopify-order die via Zonos is verwerkt en zijn toegankelijk via de Shopify Admin API, Shopify Flow of elke tool die order-metafields leest.

Beschikbare metafields 

Zonos schrijft drie metafields naar elke Shopify-order, alle onder de zonos-namespace.

zonos_id

Het unieke Zonos order-ID gekoppeld aan deze Shopify-order. Gebruik dit ID om de volledige order op te zoeken in Zonos Dashboard of via de Zonos API.

Voorbeeldwaarde

order_19d69db6-450f-45a7-a4a1-c678c7d7dd90

zonos_subtotals

Een JSON-object met de geaggregeerde totalen voor invoerrechten, belasting, kosten en verzending voor de order.

Voorbeeldwaarde

{
  "duties": 0,
  "taxes": 400.39,
  "fees": -78.93,
  "shipping": 966.87
}
VeldBeschrijving
dutiesTotaal invoerrechtbedrag voor de order.
taxesTotaal belastingbedrag voor de order.
feesTotale kosten voor de order. Negatieve waarden duiden op credits of aanpassingen.
shippingTotale verzendkosten voor de order.

zonos_items

Een JSON-array met kostenopsplitsingen op itemniveau. Elk item bevat bedragen in zowel de betaalde valuta van de klant als de basisvaluta van uw winkel.

Voorbeeldwaarde

[
  {
    "amount": 830.53,
    "productId": "49380521509183",
    "currencyCode": "CAD",
    "paidAmount": {
      "amount": 830.53,
      "currencyCode": "CAD"
    },
    "shopAmount": {
      "amount": 606.85,
      "currencyCode": "USD"
    }
  }
]
VeldBeschrijving
amountItembedrag in de valuta van de klant.
productIdHet Shopify product-ID voor dit item.
currencyCodeDe valuta waarin de klant heeft betaald.
paidAmount.amountHet bedrag dat de klant voor dit item heeft betaald.
paidAmount.currencyCodeValuta van het betaalde bedrag.
shopAmount.amountHet equivalente bedrag in de basisvaluta van uw winkel.
shopAmount.currencyCodeValutacode van de basisvaluta van uw winkel.

Metafields benaderen 

U kunt deze metafields benaderen via elke methode die het lezen van Shopify order-metafields ondersteunt:

  • Shopify Admin API (GraphQL of REST)
  • Shopify Flow voor het automatiseren van workflows op basis van Zonos-ordergegevens
  • Apps van derden die order-metafields lezen (bijv. rapportagetools, ERP's)

Voorbeeld: Query via Shopify GraphQL API

Shopify GraphQL-query

query OrderZonosMetafields($orderId: ID!) {
  order(id: $orderId) {
    metafields(namespace: "zonos", first: 10) {
      edges {
        node {
          key
          value
        }
      }
    }
  }
}
Boek een demo

Was deze pagina nuttig?