我正在使用客户端模式测试快速结帐集成,我有一个用于该 https://codepen.io/vinicio-viaro/pen/XEwywg?editors=1111 的代码笔,进行正常付款它工作正常,但是添加收款人失败,并显示PERMISSION_DENIED消息的 400 错误请求错误。
transactions: [
{
amount: { total: '10', currency: 'USD' },
payee: {
email: 'vinicio-buyer@yopmail.com' // it's business account, I made a mistake labeling as buyer
}
}
]
我正在使用沙盒帐户,所以我作为收款人的那个是一个商业沙盒帐户,我看到了一些与此相关的帖子,但我找不到解决我的错误的方法。
要测试使用:
- 用户: viniciojoj-买家@gmail.com 通过
- :测试通过
我是否需要在某个地方启用第三付款付款? 还是我错过了什么?
您不应该让买家(付款人(和卖家(收款人(使用相同的电子邮件地址 - 因为这意味着您自己付款。
即使您作为 api 调用者与收款人不同,它仍然有效 - 您不需要第三方权限
我希望能够在没有任何错误的情况下完成流程,当买家单击按钮或批准PayPal付款时,您会看到此错误。