Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
magento-创建自定义模块并启用名义项目付款_Magento_Customization_Payment Gateway_Checkout_Payment Processing - Fatal编程技术网

magento-创建自定义模块并启用名义项目付款

magento-创建自定义模块并启用名义项目付款,magento,customization,payment-gateway,checkout,payment-processing,Magento,Customization,Payment Gateway,Checkout,Payment Processing,我已使用以下教程成功创建了自定义支付模块和自定义网关: 但是,我现在的问题是,当我签出具有重复配置文件的项目时,我的模块不会显示。。如何为这些名义项目启用付款模块?如果有的话,还有什么要求 当前只有Paypal Express可以看到,如果启用,那么在签出带有名义项目的支票时可以看到Paypal Express支付模块的条件是什么?您的支付方法类必须实现Mage\u payment\u Model\u Recurrency\u Profile\u MethodInterface。请看Mage_P

我已使用以下教程成功创建了自定义支付模块和自定义网关:

但是,我现在的问题是,当我签出具有重复配置文件的项目时,我的模块不会显示。。如何为这些名义项目启用付款模块?如果有的话,还有什么要求


当前只有Paypal Express可以看到,如果启用,那么在签出带有名义项目的支票时可以看到Paypal Express支付模块的条件是什么?

您的支付方法类必须实现Mage\u payment\u Model\u Recurrency\u Profile\u MethodInterface。请看Mage_Paypal_Model_Express课程。当你实施它时——当你在购物车上结帐时,它只在Paypal Express开始工作时才在购物车上可用,请参阅来自奥兹·切利克德米尔的链接。

你应该检查IPN即时付款通知是的,但在我的情况下,我将使用自定义付款模块而不是Paypal。我将不使用PayPal,只使用自定义支付模块。我希望我能帮助你,但这是我的编程技能以外的机制,对此表示抱歉。这确实是我想要实现的目标的一个线索,但无论我如何实现和设置CanManagerRecurringProfiles,我似乎仍然无法让我的付款方式显示为名义项目的有效付款方式。接受这个答案,因为这确实是唯一的开始方式,但解决方案的其余部分根本不明显。