【问题标题】:magento payment gateway custom method returnmagento支付网关自定义方法返回
【发布时间】:2011-07-06 15:32:25
【问题描述】:

我正在为 1.4 和 1.5 的 paysolution 做一个 magento 网关,我在银行的回报中是堆栈。这是我的第一个模块,我对 MVC 的工作方式感到困惑。

  • 管理配置部分完美运行
  • 重定向到银行工作正常,银行显示订单中的数据
  • 我有分析返回的 php 代码,但我不明白该放在哪里。

问题是我不知道我必须在 paysolution 帐户中配置的 url 以及如何在模块中创建页面以从银行获得回报。

你可以为我指出正确的方向,我会真正理解。

问候,

爱德华多

【问题讨论】:

    标签: magento redirect payment gateway


    【解决方案1】:

    您必须在您的模块中编写一个自定义控制器,以便为支付网关提供一个重定向 URL 以进行调用。

    一些网关还需要服务器到服务器的通信,因此它们需要另一个异步调用的 URL 以传达事务结果。

    为了了解什么是控制器,我建议您仔细阅读以下教程:

    根据交易是否成功,您将使用以下重定向之一结束您的控制器方法:

    $this->_redirect('checkout/onepage/success');
    

    或

    $this->_redirect('checkout/onepage/failure');
    

    我建议您查看 [mageinstalldir]/app/code/core/Mage/Paypal/controllers 下的 Paypal StandardController.php 和 [mageinstalldir]/app/code/core/Mage/ 下的 OnepageController.php结帐/控制器

    最好的祝愿, 亚历山德罗

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 2011-09-08
      • 1970-01-01
      • 2012-06-05
      • 2012-01-27
      • 1970-01-01
      • 2017-03-02
      • 2017-08-05
      • 2014-06-06
      • 2013-12-07
      相关资源
      最近更新 更多