Платежный модуль Magento, такой как PayPal (перенаправление внешнего URL) - PullRequest
3 голосов
/ 27 июля 2011

Мне нужна помощь в программировании платежного модуля magento.Я хочу разработать модуль оплаты для magento, который должен работать как «Стандартный платеж PayPal».

Модуль в бэкэнде готов.Я могу выбрать свой новый модуль и активировать / деактивировать его.В веб-интерфейсе я вижу мой новый тип платежа на сайте информации об оплате.

Теперь, следующий шаг, который я не знаю, как начать, это сообщить magento, когда мой новыйвыбран тип оплаты и размещен заказ, перенаправьте его на сайт покупателя (и отправьте выбранные данные с помощью POST-формы), где клиент может заполнить данные своей кредитной карты и т. д.искал информацию и учебники, но все еще не нашел хороших учебников.

Большое спасибо за любые полезные ответы,
brush51

1 Ответ

4 голосов
/ 27 июля 2011

Если вы перейдете к Mage_Checkout_OnepageController и в savePaymentAction вы увидите, что он загружает URL перенаправления в сеансе.

Итак, вам нужно внедрить в модель оплаты метод getCheckoutRedirectUrl (), который в основном возвращает URL-адрес из конфигурации или из жестко заданного значения.

Magento справится с остальными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...