Open astronom opened 5 years ago
Привет! Да, было бы здорово)
По поводу orderBundle
. Посмотрев на реализации в OpenSource библиотеках наводит на мысль, что все немного велосипедят, когда требуется передать состав заказа в сервис интернет-эквайринга.
Наиболее удачную (на мой взгляд) реализацию нашел в пакете omnipay для Альфабанка
. Завел там issue pinguinjkeke/omnipay-paymentgateru#1, но пока ответа нет.
Предложение состоит в том чтобы разработать контракт (набор интерфейсов) и выложить их как отдельный пакет, вне namespace Omnipay
. На уровне этого пакета дать выбор или передавать заранее подготовленный массив данных, или передать объект, из которого можно уже подготовить корректный orderbundle
для конкретного провайдера.
В общем как ты смотришь на эту идею?
Идея отличная, чтобы не изобретать свой велосипед) Если конечно автор того пакета согласится вынести эту реализацию в отдельный пакет и увеличить количество зависимостей.
В API Сбербанка есть возможность передать состав заказа (корзины)
orderbundle
при регистрации заказа на оплату Данный состав используется в ОФД системе для создания и отправки фискального чека клиенту согласно 54 ФЗЕсть ли в планах поддержать эту часть API в данном проекте? Если да, то готов помочь с реализацией