我正在尝试将paypal集成到rails上的电子商务网站中。我正在处理现有的代码。虽然通过代码我在配置文件中发现了两种类型的BillingType
,但我找到了teo类型ChannelInitiatedBilling
和MerchantInitiatedBillingSingleAgreement
。
它们之间的基本区别是什么?任何欣赏将不胜感激。
使用ChannelInitiatedBilling
时出现此错误
频道未启用频道启动结算。
使用MerchantInitiatedBillingSingleAgreement
时出现此错误
商家未启用参考交易
答案 0 :(得分:1)
结算类型有两种类型:
MerchantInitiatedBilling:PayPal为与买方相关联的每笔交易创建结算协议
MerchantInitiatedBillingSingleAgreement:PayPal为与买家关联的所有交易创建单一结算协议。
您是否有支持ChannelInitiatedBilling
的链接?可能会被弃用。
答案 1 :(得分:1)
ChannelInitiatedBilling
实际上正在运作。我联系了PayPal,他们说他们必须针对您使用的帐户启用此功能。无论沙箱还是现场。
他们说目前没有ChannelInitiatedBilling的文件。
我启用了帐户,一切正常。
因此,如果您看到Channel not enabled for channel initiated billing.
消息,请与PayPal联系以便为您启用。