为什么没有返回节点paypal payer_id

时间:2014-02-03 01:28:19

标签: node.js paypal

在我的节点应用中,paypal响应并未向我发送payer_id参数

[{field:'payer_id',issue:'Required field missing'}]

我错过了什么?

感谢

伊恩

1 个答案:

答案 0 :(得分:0)

@iancrowther如果你不介意详细说明,你需要什么阶段payer_id?

1)如果您尝试通过PayPal接受付款,则将用户引导至PayPal上的approval_url,以便用户可以批准付款。用户批准付款后,PayPal会将用户重定向回您指定的return_url,并将付款人ID作为PayerID附加在返回URL中。请求的文档位于

https://developer.paypal.com/webapps/developer/docs/integration/web/accept-paypal-payment/#execute-the-payment

2)如果您要将信用卡存储在保险库中以便安全存储并在以后充电,则可以在请求中包含唯一的payer_id。文档位于

https://developer.paypal.com/webapps/developer/docs/integration/direct/store-a-credit-card/