Дополнить методы API Битрикс
Добрый день, коллеги!
Нужна помощь девелопера, который работал с Битриксовским АПИ.
Все методы интересующие нас - готовы. Поменялись требования и есть дополнения - нужно внести коррективы, а именно:
Перед оплатой происходит выполнение POST запроса /rest-mobileshop/create_order/
(регистрация заказа в системе со статусом неоплачено). В запрос передается содержимое корзины, добавить параметры для передачи city, address, payment_type (наличка, по карте, Apple Pay, Google Pay). Этот запрос должен возвращать order_id и в случае оплаты онлайн по карте еще payment_uri (адрес платежного терминала, формируется сбербанком).
После успешной оплаты отправляется запрос на наш сервер (к примеру create_payment) с параметрами orderId и orderPaymentId (номер заказа в платежной системе) и меняется статус заказа на оплачено (в случае одностадийной оплаты).
Далее нужно будет добавить для добавок к еде (ака ингредиенты) - section_id, что бы понимать для какой еды какие добавки. Сейчас етсь две Ветчины или два Сыра - одна для раздела завтраки, вторая для пиццы - апи должно передавать секшн айди, что бы клиент понимал откуда добавки.
Нужно передавать клиенту ID 1С для учёта нормального заказов и товаров.
02.09.2021 19:01