在NopCommerce 2.70中为2结账启用定期付款



我有一个运行了一年多的制作网站,它基于NopCommerce 2.70,除此之外,我只是更改了它的主题,使其符合我们的口味。

作为付款,我正在使用https://www.2checkout.com/,到目前为止,我所有的产品都是一次性付款的,客户能够成功地付款并购买产品,但现在我几乎没有什么服务需要低成本,更适合"现收现付模式",这意味着至少每月重复一次。

我检查了插件的源代码,我可以看到有一些方法可以处理经常性付款。因此,对于测试,我在我的生产网站上设置了一个测试产品/服务(启用了重复选项),但当我试图购买该产品时,它给了我的错误

没有可用的支付方式

当我检查我的支付配置页面时,其中列出了所有支付方式,也在"经常性支持"列下,它显示NotSupported。我从2Checkout网站的文档中了解到,它们支持经常性付款。

请帮助我,我需要更改/自定义什么才能启用定期付款。

问候Vishal Gupta

IPaymentMethod类中,您需要将RecurringPaymentType属性更改为Automatic或Manual。您选择哪一个取决于您的支付提供商。

自动将根据外部HTTP请求(即IPN请求)激活支付手动将创建下订单的第一条记录,您需要在管理中手动激活进一步的付款。

最新更新