node.js - Paypal 结算协议(protocol)验证错误

标签 node.js paypal

我正在尝试使用 Node.js 中的 Paypal REST API 实现计费,但是当我尝试创建计费协议(protocol)时遇到错误。看起来像这样:

{ [Error: Response Status : 400]
  response:
   { name: 'VALIDATION_ERROR',
     details: [ [Object] ],
     message: 'Invalid request - see details',
     information_link: 'https://developer.paypal.com/webapps/developer/docs/api/#VALIDATION_ERROR',
     debug_id: '484976af24de8',
     httpStatusCode: 400 },
  httpStatusCode: 400 }

首先我尝试按照文档编写计费计划和协议(protocol),然后我尝试直接从 github 复制粘贴示例代码:create a billing agreement

创建计费计划似乎工作正常,但当它要创建协议(protocol)时出现错误。

我已尝试更改引用文档的内容,但我可能遗漏了一些内容。

最佳答案

确保在创建协议(protocol)时提供的开始日期是一个有效的 future 日期。

关于node.js - Paypal 结算协议(protocol)验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33813222/

相关文章:

json - Node.js/Express/Mongoose - 如何发送 JSON 和对象 View ?

jquery - nodeJS 的深度扩展(如 jQuery)

node.js - NodeJS,更改文件位置

Paypal 商户帐户可防止多个计费协议(protocol)

api - 在 Paypal API 与 Stripe API 中进行测试?

node.js - 在nodejs下部署远程github仓库的一部分

javascript - React 路由器未在重定向上加载组件

php - Paypal PHP SDK 从沙盒上线

iphone - iOS - PayPal 集成 - "Invalid parameter Subtotal"错误

Paypal 支付 API 限制?