我希望根据所查看的网址和使用直接结帐使用不同的Paypal收款人,以便用户永远不会离开我的网站。例如,在example.com/brandA,有人可以购买brandA正在销售的产品和brandA获得付款的产品,而在example.com/brandB,有人可以购买brandB正在销售的产品和brandB获得付款的产品。我是否可以通过API完成此操作,我需要指定的是收款人电子邮件地址?或者每个收款人是否需要设置Paypal Payments Pro帐户?
答案 0 :(得分:2)
如果您使用Payments Pro(PayFlow或DoDirectPayment)处理付款,则每个卖家都需要在自己的帐户中启用Pro,并且您需要让他们设置权限或使用权限API代表他们进行API调用。
如果您使用Express Checkout,您只需将PAYMENTREQUEST_n_SELLERPAYPALACCOUNTID参数设置为您想要支付的PayPal帐户的电子邮件地址即可。没有任何必要的权限,这将工作。
注意:参数名称中的n将为0,1,2等。取决于订单中包含的付款金额。只需一次付款,您就可以使用PAYMENTREQUEST_0_SELLERPAYPALACCOUNTID = some@emailaddress.com