ChannelInitiatedBilling与MerchantInitiatedBillingSingleAgreement

时间:2015-10-05 09:40:09

标签: ruby-on-rails paypal

我正在尝试将paypal集成到rails上的电子商务网站中。我正在处理现有的代码。虽然通过代码我在配置文件中发现了两种类型的BillingType,但我找到了teo类型ChannelInitiatedBillingMerchantInitiatedBillingSingleAgreement

它们之间的基本区别是什么?任何欣赏将不胜感激。

编辑1

使用ChannelInitiatedBilling时出现此错误

  

频道未启用频道启动结算。

使用MerchantInitiatedBillingSingleAgreement时出现此错误

  

商家未启用参考交易

2 个答案:

答案 0 :(得分:1)

结算类型有两种类型:

MerchantInitiatedBilling:PayPal为与买方相关联的每笔交易创建结算协议

MerchantInitiatedBillingSingleAgreement:PayPal为与买家关联的所有交易创建单一结算协议。

您是否有支持ChannelInitiatedBilling的链接?可能会被弃用。

答案 1 :(得分:1)

ChannelInitiatedBilling实际上正在运作。我联系了PayPal,他们说他们必须针对您使用的帐户启用此功能。无论沙箱还是现场。 他们说目前没有ChannelInitiatedBilling的文件。 我启用了帐户,一切正常。 因此,如果您看到Channel not enabled for channel initiated billing.消息,请与PayPal联系以便为您启用。