Задать вопрос
PankovAlxndr
@PankovAlxndr
Fullstack web developer

Как передать корзину при оплате Apple Pay (сбербанк)?

Здравствуйте.
Есть интернет магазин, который принимает оплату через шлюх сбербанка - все работает.
алгоритм
1) отправляем запрос на создание заказа в сбер (состав заказа, инфо о клиенте и заказе)
2) в ответ получаем ссылку для оплаты и номер заказа в системе сбербанка
3) клиент переходит по ссылке на сайт сбербанка и оплачивает

Используется библиотека https://github.com/voronkovich/sberbank-acquiring-...

Сейчас нужно сделать аналогично с Apple Pay
Прочитал все доки
https://securepayments.sberbank.ru/wiki/doku.php/i...

все зарегал и сделал, даже оплата в 1 рубль проходит, но дело в том, что я использую ту же библиотеку и там есть метод payWithApplePay, но я не могу понять ни по исходным кодам ни по документации сбера как же мне передать составм корзины при создании и оплате данным способом (ранее я регал заказ и передавал туда orderBundle, где коллекция заказанных клиентом товаров)

Вопросы
1) как передать продуктовую корзину при оплате apple pay так же как и при регистрации заказа (как тут https://securepayments.sberbank.ru/wiki/doku.php/i...)

2) могу ли я, имея уже зареганый заказ в сбере (по пред ссылке) передать этот номер заказ на оплату по средствам apple pay?
  • Вопрос задан
  • 569 просмотров
Подписаться 2 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 1
wagoodoogoo
@wagoodoogoo
prestashop, webix, phalcon, vue, slim, craft cms
Заказ и его содержимое передаётся в первом запросе создания заказа ( register.do ) в ответе orderId
Запрос на оплату это запрос уже с созданным заказом по orderId ( payment.do )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы