使用 paypal-ruby-sdk 创建 Paypal 定期订阅计划时如何让卖家支付交易费用
Posted
技术标签:
【中文标题】使用 paypal-ruby-sdk 创建 Paypal 定期订阅计划时如何让卖家支付交易费用【英文标题】:How to make seller pay the transaction fees when creating Paypal recurring subscription plan by using paypal-ruby-sdk 【发布时间】:2017-09-03 06:40:10 【问题描述】:我正在使用 paypal-ruby-sdk 通过信用卡创建定期订阅。 当我创建订阅计划时,我将 transaction(setup_fee) 费用设置为零。因此,paypal 沙箱返回 webhook,并根据 PayPal 的交易费用规则将交易费用支付给 PayPal。 但我不确定是谁向 PayPal 支付费用。我希望卖家支付费用。 以下代码显示了我编写的订阅计划创建:
plan = Plan.new(
:name => self.unique_key,
:description => self.title,
:type => 'fixed',
:payment_definitions => [
:name => self.unique_key,
:type => 'REGULAR',
:frequency_interval => 'MONTH',
:frequency => '1',
:cycles => '999',
:amount =>
:currency => 'USD',
:value => (self.price / 100.0).ceil(2).to_s
,
:merchant_preferences =>
:setup_fee =>
:currency => 'USD',
:value => 0
,
:cancel_url => packages_url,
:return_url => profile_url + "#subscription",
:max_fail_attempts => '0',
:auto_bill_amount => 'YES',
:initial_fail_amount_action => 'CONTINUE'
)
我不确定它会向卖家收取费用。欢迎任何帮助。 谢谢。
【问题讨论】:
【参考方案1】:费用将在接收方而不是卖方方。
谢谢。
【讨论】:
以上是关于使用 paypal-ruby-sdk 创建 Paypal 定期订阅计划时如何让卖家支付交易费用的主要内容,如果未能解决你的问题,请参考以下文章