2016-12-12 4 views
1

У меня есть задача, которая заключается в интеграции платежей с платежным шлюзом. Платежный шлюз предлагает способ оплаты под названием COPYandPAY и работает следующим образом: https://hyperpay.docs.oppwa.com/tutorials/integration-guideMagento 2.0 показать обычная форма для метода оплаты

  • Создать Curl запрос с веб-сайта на сервер платежного шлюза, это Curl возвращает ответ JSON с расчетного ID.
  • Показать форму оплаты (на странице проверки) с использованием Javascript. 3 форма предложит пользователю ввести информацию о кредитной карте, а пользователь нажимает кнопку «отправить», а затем перенаправляется пользователем
  • , так как я могу интегрировать этот способ оплаты с magento 2.0?
  • это считается онлайн или офлайн-платеж?
    • Что является отправной точкой для этого?

Спасибо заранее.

+0

У вас есть решение? Я хочу, чтобы интегрировать HyperPay с Magento 2. Пожалуйста, проверьте эту ссылку https://magento.stackexchange.com/questions/187113/hyperpay-integration-with-magetno-2 – Jsparo30

+0

см. Мой ответ, если вам нужны дополнительные сведения дайте мне знать – justsomedev

ответ

0

Чтобы решить эту проблему, я работал следующим образом: Прежде чем начать, я обрабатываю этот платеж как автономный платеж.

  1. Создать базовый модуль оплаты ->https://mage2gen.com/.
  2. В файлах JS добавьте функцию, которая прослушивает переключатель вашего способа оплаты.
  3. при нажатии на это радио вы знаете, что пользователь выбрал способ оплаты, поэтому возьмите необходимую информацию. и отправить его контроллеру в вашем модуле, который обрабатывает запросы с помощью вашего платежного шлюза.
+0

Можете ли вы дать полное решение для кода? Особенно роль в js и контроллер? и как добавить настраиваемое поле и прочитать это значение, и сделать свой бизнес до заказа места? Я новичок в magento 2? – Jsparo30