Ошибка API Walmart Marketplace: необходимо поле ShippingSummaryPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ошибка API Walmart Marketplace: необходимо поле ShippingSummary

Сообщение Anonymous »

Вопрос:
Я пытаюсь создать входящую посылку с помощью Walmart WFS (Fulfillment Services) API v3, но постоянно получаю сообщение об ошибке, что ShippingSummary является обязательным полем для продавцов ICC. Однако я не могу найти правильную схему для этого поля нигде в официальной документации Walmart.
Конечная точка API:

Код: Выделить всё

POST https://marketplace.walmartapis.com/v3/fulfillment/inbound-shipments
Текущий запрос (PHP cURL): Ответ об ошибке:

Код: Выделить всё

{
"status": "FAIL",
"errors": [
{
"code": "400.WFS.100",
"field": "shippingSummary",
"description": "Shipping Summary is a mandatory field for this seller (ICC seller)",
"info": "Shipping Summary is mandatory",
"severity": "ERROR",
"category": "APPLICATION"
}
]
}
Что я пробовал:
  • Добавление ShippingSummary в виде пустого объекта и пустой строки:

Код: Выделить всё

'shippingSummary' => []
Результат: ошибка, сообщающая, что невозможно привести пустую строку в ShippingSummary.
  • Добавление случайных сведений о доставке:

Код: Выделить всё

'shippingSummary' => [
'carrierName' => 'FEDEX',
'estimatedDeliveryDate' => '2025-12-09'
]
Результат: та же ошибка — поле по-прежнему считается отсутствующим/недействительным
Вопросы:
  • Какова правильная схема/структура JSON для ShippingSummary в API Walmart WFS Create Inbound Shipment API?
  • Что означает «продавец ICC» в контексте Walmart WFS?
    />
  • Существуют ли разные требования к API для продавцов ICC и обычных продавцов WFS?
Дополнительный контекст:
  • Я использую официальную документацию API Walmart Marketplace, специально для этой конечной точки: https://developer.walmart.com/us-market ... teshipment
  • В документации не упоминается ShippingSummary является обязательным полем в схеме запроса.
  • Все заголовки аутентификации настроены правильно, а другие конечные точки API работают нормально.
  • Учетная запись продавца находится в США и зарегистрирована в WFS.
Будем очень признательны за любую помощь или рекомендации!


Подробнее здесь: https://stackoverflow.com/questions/798 ... s-required
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»