我正在尝试使用ActiveMerchant创建Paypal快递交易。有没有办法将收款人设置为负责支付任何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
时它似乎无法正常工作选项。
答案 0 :(得分:1)
我的猜测是feePayer
不是正确的参数名称。根据{{3}}文档,其正确名称为feesPayer
。