PayPal API 错误 -- 此付款请求必须由发件人授权

标签 paypal paypal-sandbox paypal-adaptive-payments chained

在延迟链接的自适应 Paypal 中,当我使用支付 key 执行支付时,主要支付已成功发送,它显示如下错误

我如何授权从主要接收方向次要接收方发送金额

PayPal API Error

responseEnvelope.timestamp: 2012-10-31T01:12:05.386-07:00
responseEnvelope.ack:   Failure
responseEnvelope.correlationId: fd2c71e75c133
responseEnvelope.build: 3988550
error(0).errorId:   550001
error(0).domain:    PLATFORM
error(0).subdomain: Application
error(0).severity:  Error
error(0).category:  Application
error(0).message:   This payment request must be authorized by the sender

最佳答案

我得到这个错误,当我尝试执行支付时,那个用户还没有支付,即你发出支付请求,然后收到一个支付 key ,然后使用这个支付 key 用户必须按照 url 并支付(钱会转到主要收款人),毕竟你应该执行付款以将钱转给次要收款人。

我在沙盒中用于用户支付的网址:

https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey={{pay_key}},

其中 {{pay_key}} 是来自支付请求的 key 。

关于PayPal API 错误 -- 此付款请求必须由发件人授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13153789/

相关文章:

php - CURL 和 PHP SSLv3 错误并且无法使 TLS 工作

validation - 使用队列时何时验证 paypal IPN?

api - 多个发送者,1 个次要接收者?

paypal - 自适应支付流程中断

c# - Paypal TLS 安全更改

单个项目的 PayPal 自适应支付

asp.net - Paypal 整合问题

jsp - 无法在 paypal 中配置 PDT 或 IPN

php - 使用 Paypal cancel_return

PayPal IPN 不返回 contact_phone