ActiveMerchant PaypalExpress шлюз - установить, кто платит сборы
Я пытаюсь создать экспресс-транзакцию Paypal с помощью ActiveMerchant. Есть ли способ назначить получателя в качестве лица, ответственного за уплату любых начисленных сборов Paypal?
payment_hash = {
ip: ip_address,
return_url: ...,
cancel_return_url: ...,
currency: 'USD',
locale: "en",
brand_name: 'Store',
allow_guest_checkout: 'false', #payment with credit card for non PayPal users
}
response = EXPRESS_GATEWAY.setup_purchase(@ad.subtotal, payment_hash)
В документации PayPal есть примечание о feePayer
параметр, который может быть передан со значением SENDER
но кажется, что он не работает, когда я добавляю его в payment_hash
опции.
1 ответ
Решение
Я думаю, что feePayer
не правильное имя параметра. Согласно этой документации его правильное название feesPayer
,