首页 文章

Magento - >扩展Mage_Payment_Model_Method_Cc:我如何回报付款成功或拒绝

提问于
浏览
0

我在Magento写了一个信用卡支付模块 . 通过调试,所有完成的交易都有效,一切正常,但如果付款成功或拒绝,我仍然无法返回Magento .

我有捕获和授权,两者都被允许并返回“ $this ” .

在"capture"的开头,我运行"authorize"方法(因为当我在config.xml中使用 <payment_action>authorize_capture</payment_action> 时,似乎不会自动调用authorize ..一切都很好(API调用,授权和捕获),但是当所有操作都正确时完成后,OnePage Checkout没有返回任何内容,它停留在最后一个结帐页面并且什么都不做,就像我没有按下"Place order"按钮一样 .

所以问题是:我如何回到Magento,我的课程中的事务(捕获和/或授权)是否成功,扩展了“ Mage_Payment_Model_Method_Cc ”?

谢谢 !

1 回答

  • 0

    如果您的编码工作完美,那么您可以通过读出每个订单中给出的报价来检查交易是否完整 .

    您可以在admin, Admin->Sales->Transaction 以及订单状态的交易中找到它, Admin->Sales->Orders.

    在Magento中,通过设置日志很容易追踪错误 . 为了避免和识别错误,最好设置一个日志并查看错误的位置 . 谢谢 .

相关问题