2017-04-07 9 views
0


paypal-ruby-sdkを使用してクレジットカードによる定期購読を作成しています。 サブスクリプションプランを作成するときに、トランザクション(setup_fee)料金をゼロに設定します。 PaypalサンドボックスはWebhookを返し、取引手数料は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

料金は受取人側であり、売り手側ではありません。

ありがとうございます。

関連する問題