【问题标题】:Magento Payment Module like PayPal (external URL redirect)Magento 支付模块,如 PayPal(外部 URL 重定向)
【发布时间】:2011-10-14 07:38:47
【问题描述】:

我需要 magento 支付模块编程方面的帮助。 我想为magento开发一个支付模块,它应该像“PayPal标准支付”一样工作。

后端的模块已经完成。我可以选择我的新模块并可以激活/停用它。 在前端,我在支付信息网站上看到了我的新支付类型。

现在,我不知道如何开始的下一步是,告诉 magento,当我选择了新的支付类型并下订单时,重定向到收单方站点(并发送选择的POST-form 的数据),客户可以在其中填写他的信用卡信息等。

我已经搜索了信息和教程,但仍然没有找到任何好的教程。

非常感谢您提供任何有用的答案,
刷子51

【问题讨论】:

    标签: magento post redirect external payment


    【解决方案1】:

    如果您转到 Mage_Checkout_OnepageController 并在 savePaymentAction 中,您可以看到它在会话中加载了重定向 url。

    所以您需要做的是,在您的支付模型中实现 getCheckoutRedirectUrl() 方法,该方法基本上从配置或硬编码值返回 url。

    Magento 会处理剩下的事情。

    【讨论】:

    • 首先感谢您的回答。我尝试了硬编码选项,但之后其他付款方式不起作用。您能解释一下如何使用模块、控制器 POST 数据到 URL 来解决它吗?实际上,我想构建一个像 Paypal 这样的支付模块 - 重定向 URL、POST 数据并返回到 magento 商店。有什么教程可以改变paypal支付模块吗?
    猜你喜欢
    • 2013-03-21
    • 2016-01-29
    • 2013-04-01
    • 1970-01-01
    • 2013-02-10
    • 2013-12-18
    • 2013-01-21
    • 1970-01-01
    • 2012-02-28
    相关资源
    最近更新 更多