我有一个超过一年的运行生产网站,基于NopCommerce 2.70,除此之外,我只是改变了它的主题,以便它符合我们的风格。
作为我使用https://www.2checkout.com/的付款,到目前为止,我的所有产品都是一次性付款,客户能够成功付款并购买产品,但现在我的服务很少需要付费适合“按需付费”模式的低和更好意味着至少每月重复选择。
我检查插件的源代码,我可以看到有与处理定期付款相关的方法。因此,对于测试我在我的生产网站中设置了一个测试产品/服务(启用了重复选项),但是当我试图购买该产品时,它给了我错误
没有可用的付款方式
当我检查我的付款配置页面中列出了所有付款方式时,“重复支持”列下也显示了NotSupported。 我从2Checkout网站的文档中研究了他们支持定期付款。
请帮助我,我需要更改/自定义以启用定期付款。
方面 维沙尔古普塔
答案 0 :(得分:0)
在 IPaymentMethod 类中,您需要将 RecurringPaymentType 属性更改为“自动”或“手动”。您选择哪一个取决于您的付款服务提供商。
自动将根据外部HTTP请求(即IPN请求)激活付款。 手动将创建已下订单的第一条记录,您需要在管理员中手动激活的其他付款。