Php Magento->;扩展Mage_Payment_Model_Method_Cc:我如何返回付款成功或拒绝
我在Magento写了一个信用卡支付模块。。通过调试,完成的所有事务都正常工作,但如果付款成功或被拒绝,我仍然无法返回Magento 我有捕获和授权,两者都被允许并返回“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签出将不返回任何内容,它将停留在最后一个签出页面上,并且不执行
$this
”
在“capture”的开头,我运行了“authorize”方法(因为在config.xml中使用authorize\u capture
时,似乎不会自动调用authorize)。一切都很好(API调用、授权和捕获),但当所有操作都正确完成时,OnePage签出将不返回任何内容,它将停留在最后一个签出页面上,并且不执行任何操作,就像我没有按下“下订单”按钮一样
所以问题是:我如何返回到Magento,在扩展“Mage\u Payment\u Model\u Method\u Cc
”的类中,事务(捕获和/或授权)是成功的
谢谢!如果您的编码工作非常出色,那么您可以通过读取每个订单中的报价来检查交易是否完成 你可以在管理员中找到它,
管理->销售->交易
还有订单状态的交易,管理->销售->订单。
在Magento中,通过设置日志可以轻松跟踪错误。为了避免和识别错误,最好设置日志并查看错误的位置。谢谢。谢谢你的回答。我已经检查了所有日志,没有任何错误。管理->销售->交易实际上没有记录任何交易。。