我需要 magento 支付模块编程方面的帮助。 我想为 magento 开发一个支付模块,它应该像“PayPal 标准支付”一样工作。
后台模块已经完成。我可以选择我的新模块并可以激活/停用它。 在前端中,我在付款信息网站上看到我的新付款类型。
现在,我不知道如何开始的下一步是,告诉magento,当我选择新的付款类型并下订单时,重定向到收单机构网站(并发送选择的数据(POST-form),客户可以在其中填写信用卡信息等。
我已经搜索了信息和教程,但仍然没有找到任何好的教程。
非常感谢您的帮助,
刷51
最佳答案
如果您转到 Mage_Checkout_OnepageController 并在 savePaymentAction 中,您可以看到它在 session 中加载重定向网址。
因此,您需要做的是,在支付模型中实现 getCheckoutRedirectUrl() 方法,该方法基本上从配置或硬编码值返回 url。
Magento 将处理剩下的事情。
关于Magento 支付模块,如 PayPal(外部 URL 重定向),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6845788/