我刚刚开始研究 Paypal 的REST api。我似乎看不到的一件事是功能 paypal 调用Adaptive Payments。这允许我使用我的开发者帐户注册我的应用程序,但不参与实际付款。例如,我的应用程序允许我的用户接受他们通过我的应用程序销售的服务的付款。
我已经通过 Paypals REST API 文档。我已经弄清楚如何完成付款,但所有交易都会发送到我的开发者贝宝帐户。我找不到可以更改收款人详细信息(即卖方)的地方,以允许将付款发送到不同的贝宝帐户。
我刚刚开始研究 Paypal 的REST api。我似乎看不到的一件事是功能 paypal 调用Adaptive Payments。这允许我使用我的开发者帐户注册我的应用程序,但不参与实际付款。例如,我的应用程序允许我的用户接受他们通过我的应用程序销售的服务的付款。
我已经通过 Paypals REST API 文档。我已经弄清楚如何完成付款,但所有交易都会发送到我的开发者贝宝帐户。我找不到可以更改收款人详细信息(即卖方)的地方,以允许将付款发送到不同的贝宝帐户。
好的,经过一番广泛的谷歌搜索后,我设法在这里找到了答案
这种通用模型使我们能够在未来轻松添加对各种支付模型(并行、链式等)的支持。收款人可以是一种融资工具(如信用卡/借记卡)或 PayPal 账户(钱包)本身。如果收款人与付款服务商不同(在当前版本中,我们仅支持收款人与服务商相同的情况),则可以明确设置收款人,因此目前不需要。
所以看起来收款人刚刚添加到交易数组中,但截至本答案发布之日,目前尚未实施。
自 2017 年 1 月 3 日起,PayPal 现在增加了将收款人设置为您希望的任何人的功能。
注意下面的新payee
对象:
{
'intent':'sale',
'redirect_urls':{
'return_url':'http://localhost:3000/process',
'cancel_url':'http://localhost:3000/cancel'
},
'payer':{
'payment_method':'paypal'
},
'transactions':[{
'amount':{
'total':'10',
'currency':'USD'
},
'payee':{
'email': 'payee@test.com'
},
'description':'My amazing product'
}]
}
但是,似乎没有能力拥有多个收款人。