在延迟链接的自适应 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/