2017-04-07 91 views
0


我使用paypal-ruby-sdk通過信用卡創建定期訂閱。 當我創建訂閱計劃時,我將交易(setup_fee)費用設置爲零。因此,PayPal沙箱會返回WebHooks,交易費將根據交易費用規則支付給PayPal。

但我不確定誰向PayPal支付費用。我想要賣家支付費用。
下面的代碼顯示了訂閱計劃創建我寫道:
如何讓賣家在使用paypal-ruby-sdk創建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

費用將在接收方而不是賣方。

謝謝。

相關問題