Доступные метаполя
Zonos записывает три метаполя на каждый заказ Shopify, все в пространстве имён zonos.
zonos_id
Уникальный ID заказа Zonos, связанный с этим заказом Shopify. Используйте этот ID для поиска полного заказа в Zonos Dashboard или через API Zonos.
Пример значения
order_19d69db6-450f-45a7-a4a1-c678c7d7dd90
zonos_subtotals
Объект JSON, содержащий совокупные итоговые суммы по пошлинам, налогам, сборам и доставке за заказ.
Пример значения
{
"duties": 0,
"taxes": 400.39,
"fees": -78.93,
"shipping": 966.87
}
| Поле↕ | Описание↕ |
|---|---|
duties | Общая сумма пошлины за заказ. |
taxes | Общая сумма налога за заказ. |
fees | Общие сборы за заказ. Отрицательные значения указывают на кредиты или корректировки. |
shipping | Общая стоимость доставки за заказ. |
zonos_items
Массив JSON, содержащий разбивки затрат на уровне товара. Каждый товар включает суммы как в валюте, которую платил клиент, так и в базовой валюте вашего магазина.
Пример значения
[
{
"amount": 830.53,
"productId": "49380521509183",
"currencyCode": "CAD",
"paidAmount": {
"amount": 830.53,
"currencyCode": "CAD"
},
"shopAmount": {
"amount": 606.85,
"currencyCode": "USD"
}
}
]
| Поле↕ | Описание↕ |
|---|---|
amount | Сумма товара в валюте клиента. |
productId | ID товара Shopify для этого товара. |
currencyCode | Валюта, в которой платил клиент. |
paidAmount.amount | Сумма, которую клиент заплатил за этот товар. |
paidAmount.currencyCode | Валюта суммы к оплате. |
shopAmount.amount | Эквивалентная сумма в базовой валюте вашего магазина. |
shopAmount.currencyCode | Код базовой валюты вашего магазина. |
Доступ к метаполям
Вы можете получить доступ к этим метаполям через любой метод, поддерживающий чтение метаполей заказов Shopify:
- Shopify Admin API (GraphQL или REST)
- Shopify Flow для автоматизации рабочих процессов на основе данных заказов Zonos
- Приложения третьих сторон, которые читают метаполя заказов (например, инструменты отчетности, ERP)
Пример: запрос через API GraphQL Shopify
Запрос Shopify GraphQL
query OrderZonosMetafields($orderId: ID!) {
order(id: $orderId) {
metafields(namespace: "zonos", first: 10) {
edges {
node {
key
value
}
}
}
}
}
Метаполя заказа
Получайте доступ к данным заказов Zonos непосредственно из ваших заказов Shopify.
Zonos записывает сведения о заказе в метаполя заказов Shopify в пространстве имён
zonos. Это дает вам прямой доступ к ID заказов Zonos, разбивкам затрат на уровне товара и промежуточным итогам по пошлинам/налогам/сборам без необходимости отдельного вызова API Zonos.Эти метаполя доступны на каждом заказе Shopify, обработанном через Zonos, и к ним можно получить доступ через Shopify Admin API, Shopify Flow или любой инструмент, который читает метаполя заказов.