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

Php Magento->;扩展Mage_Payment_Model_Method_Cc:我如何返回付款成功或拒绝,php,api,magento,payment,checkout,Php,Api,Magento,Payment,Checkout,我在Magento写了一个信用卡支付模块。。通过调试,完成的所有事务都正常工作,但如果付款成功或被拒绝,我仍然无法返回Magento 我有捕获和授权,两者都被允许并返回“$this” 在“capture”的开头,我运行了“authorize”方法(因为在config.xml中使用authorize\u capture时,似乎不会自动调用authorize)。一切都很好(API调用、授权和捕获),但当所有操作都正确完成时,OnePage签出将不返回任何内容,它将停留在最后一个签出页面上,并且不执行

我在Magento写了一个信用卡支付模块。。通过调试,完成的所有事务都正常工作,但如果付款成功或被拒绝,我仍然无法返回Magento

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

在“capture”的开头,我运行了“authorize”方法(因为在config.xml中使用
authorize\u capture
时,似乎不会自动调用authorize)。一切都很好(API调用、授权和捕获),但当所有操作都正确完成时,OnePage签出将不返回任何内容,它将停留在最后一个签出页面上,并且不执行任何操作,就像我没有按下“下订单”按钮一样

所以问题是:我如何返回到Magento,在扩展“
Mage\u Payment\u Model\u Method\u Cc
”的类中,事务(捕获和/或授权)是成功的


谢谢!

如果您的编码工作非常出色,那么您可以通过读取每个订单中的报价来检查交易是否完成

你可以在管理员中找到它,
管理->销售->交易
还有订单状态的交易,
管理->销售->订单。


在Magento中,通过设置日志可以轻松跟踪错误。为了避免和识别错误,最好设置日志并查看错误的位置。谢谢。

谢谢你的回答。我已经检查了所有日志,没有任何错误。管理->销售->交易实际上没有记录任何交易。。