我正在为1.4和1.5的paysolution做一个magento网关,我在银行的回报中堆叠。这是我的第一个模块,我对MVC的工作方式感到困惑。
问题是我不知道我必须在paysolution帐户中配置以及如何在模块中创建页面以从银行获得退货。
我可以指出一个正确的方向,我会真正的帮助。
此致
爱德华
答案 0 :(得分: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结帐/控制器
祝福, 的Alessandro
答案 1 :(得分:0)