PayPal卖方在付款前上船

  • 本文关键字:付款 PayPal paypal
  • 更新时间 :
  • 英文 :


我正在尝试创建一个应用程序,使卖家能够创建一个PayPal帐户,然后我的平台将使用他们的PayPal详细信息支付他们,每当通过应用程序进行购买。我检查了创建卖家登录注册链接的文档,但我无法弄清楚如何在NodeJS环境中使用它。

curl -v -X POST https://api-m.sandbox.paypal.com/v2/customer/partner-referrals 
-H "Content-Type: application/json" 
-H "Authorization: Bearer <Access-Token>" 
-d '{
"tracking_id": "<Tracking-ID>",
"operations": [
{
"operation": "API_INTEGRATION",
"api_integration_preference": {
"rest_api_integration": {
"integration_method": "PAYPAL",
"integration_type": "THIRD_PARTY",
"third_party_details": {
"features": [
"PAYMENT",
"REFUND"
]
}
}
}
}
],
"products": [
"EXPRESS_CHECKOUT"
],
"legal_consents": [
{
"type": "SHARE_DATA_CONSENT",
"granted": true
}
]
}'

没有针对这些API的SDK,但是您可以使用Checkout-NodeJS-SDK中的代码(用于其他API)作为起点,并使用它为您想要集成的API创建自己的HTTPS调用,基于curl示例。

或者,使用NodeJS可用的许多HTTPS请求库之一,例如axios或got,来实现curl示例中的请求。您需要首先实现一个Oauth2请求,以获得带有clientid/secret的访问令牌。

最新更新