Magento Recurring Profiles采用非Paypal付款方式

Jon*_*Day 12 php magento subscription e-commerce

有兴趣知道(a)这是否可行,以及(b)您是否已成功实施该功能.该wiki页面多次提到"目前,默认情况下,Magento的支持与采购只为贝宝支付系统,只有通过快速结账方法重复型材项目." - 我不确定是不是因为目前没有支付其他方法实现接口,或者因为他们已经对架构进行了硬编码,因此它只能与Paypal一起使用.

为了对此进行测试,我创建了一种支付方法,该Mage_Payment_Model_Recurring_Profile_MethodInterface方法将方法存根,并且当我使用标称产品(即具有定期配置文件的产品)结账并且订单成功放置时,现在会显示付款选项.但是,它不会出现在"销售">"重复配置文件"或"客户的开票协议"列表中.我猜他们将被顽固的方法填充.

我怀疑其中的字段Mage_Payment_Model_Recurring_Profile设置为镜像Paypal所需的字段,因此可能需要一些映射将这些字段转换为另一个支付网关的要求,但这在理论上应该是可以实现的,可能使用模型覆盖.

对于漫无边际的问题感到抱歉,但我很想听听你的经历,因为该框架似乎在第一次调查时支持它.

ʍǝɥ*_*ʇɐɯ 1

你在哪个国家?通过对 RBS WorldPay 模块进行一些修改,您可以使用针对重复付款的 RBS FuturePay。我只需要使用该模块进行两次 50-50 的付款,但是,FuturePay 的技术支持非常出色,Phoenix WorldPay 模块也不错(作为起点)。我不需要将其集成到 Magento 的定期付款配置文件中,但是,您可以设置其他表格供人们取消订单。