C# 使用RESTAPI的PayPal批量支付
是否有一种方法可以使用新的RESTAPI通过电子邮件地址从应用程序向其他几个帐户执行批量支付?我可以用经典API实现这一点,但不确定如何用RESTAPI实现这一点 我正在为C#使用PayPal SDK 我找到了这个相关的帖子:。但是,一些代码示例会很好。PayPal C#SDK目前不允许进行这些调用(11.11.2013.)。API本身具有允许设置付款收款人的功能,但是由于PayPal REST API处于测试阶段,此功能仍然不完整C# 使用RESTAPI的PayPal批量支付,c#,asp.net,rest,paypal,C#,Asp.net,Rest,Paypal,是否有一种方法可以使用新的RESTAPI通过电子邮件地址从应用程序向其他几个帐户执行批量支付?我可以用经典API实现这一点,但不确定如何用RESTAPI实现这一点 我正在为C#使用PayPal SDK 我找到了这个相关的帖子:。但是,一些代码示例会很好。PayPal C#SDK目前不允许进行这些调用(11.11.2013.)。API本身具有允许设置付款收款人的功能,但是由于PayPal REST API处于测试阶段,此功能仍然不完整 这里建议使用PayPal Classic API,因为它稳定且
这里建议使用PayPal Classic API,因为它稳定且经过测试。PayPal刚刚发布了一个支付的REST版本。是支付概述 要获取访问权限,请执行以下操作:
- 去你的仪表板
- 转到我的帐户
- 找到“支付”功能,然后单击“开始”
- 这是Jason,GitHub上的开发者。支持(以前称为批量支付)现在在PayPal.NET SDK的1.2版中提供。您可以通过直接从或使用下载来获取SDK二进制文件
GitHub上的SDK还附带了一个示例,演示了如何使用或
如果有一个用例不在示例中,并且您希望添加,请随时在GitHub上打开一个问题,并提供用例描述或发送请求,我非常乐意添加它。:) 根据最新版本的REST API,以下是详细信息 文档链接: REST API[发布]: 正文:
{
"sender_batch_header": {
"sender_batch_id": "Payouts_2018_100007",
"email_subject": "You have a payout!",
"email_message": "You have received a payout! Thanks for using our service!"
},
"items": [
{
"recipient_type": "EMAIL",
"amount": {
"value": "9.87",
"currency": "USD"
},
"note": "Thanks for your patronage!",
"sender_item_id": "201403140001",
"receiver": "receiver@example.com",
"alternate_notification_method": {
"phone": {
"country_code": "91",
"national_number": "9999988888"
}
},
"notification_language": "fr-FR"
}
]
}
样本响应:
{
"batch_header": {
"sender_batch_header": {
"sender_batch_id": "Payouts_2018_100008",
"email_subject": "You have a payout!",
"email_message": "You have received a payout! Thanks for using our service!"
},
"payout_batch_id": "5UXD2E8A7EBQJ",
"batch_status": "PENDING"
}
}
Paypal最近才实施REST。它只支持Classic包含的一个子集。遗憾的是,这只能用经典的方式实现。