Magento Rest API – пустой/пустой идентификатор заказа возвращается при успешном создании заказаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Magento Rest API – пустой/пустой идентификатор заказа возвращается при успешном создании заказа

Сообщение Anonymous »

Magento версии 2.3

Мы вызываем Rest API из нашего PHP-кода, чтобы создавать заказы в Magento для конкретных клиентов, а не для гостевых корзин. Мы можем успешно создавать заказы в Magento (можем видеть заказы в панели администратора с правильными идентификаторами заказов), но вызов API для http://www.oursite.com/index.php/rest/V ... 568/orders (568 — идентификатор корзины) возвращает []. Нам нужно, чтобы идентификатор заказа сохранялся в нашей базе данных для справки и дальнейших действий.

Я также выполнял вызовы API с помощью Postman и возвращал пустой идентификатор заказа при успешном заказе. создание в Magento. Вот шаги/вызовы API, которые мы сделали

1) Получить токен
2) Получить идентификатор корзины, передав идентификатор клиента
3) Добавить товары в Корзина
4) Добавьте платежный адрес
5) Добавьте адрес и способ доставки
6) Добавьте способ оплаты и создайте заказ

< strong>Полезная нагрузка запроса:
{
"payMethod":{
"method":"purchaseorder",
"po_number":"00135847520"
«[]»

Ожидаемый результат идентификатора заказа не возвращается. Но когда мы проверяем панель администратора Magento, заказ создается

Подробнее здесь: https://stackoverflow.com/questions/578 ... r-creation
Ответить

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

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

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

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

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