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'
}
})
:
以下のコードは、私が書いたサブスクリプションプランの作成を示しています。どんな助けも歓迎されるでしょう。
ありがとうございます。