2015-05-14 54 views
0

我使用Paypal Express Checkout进行定期付款,无需任何试用。付款后修改PayPal Express Checkout自定义参数

对于第一次付款,我使用DoExpressCheckoutPayment API Operation (NVP),并将参考值存储在自定义参数中。

缴款前,我没有一个客户ID,如付款后其产生,所以我使用自定义参数的参考值用于验证支付和注册客户后

有稍后修改自定义参数的方法是在DoExpressCheckoutPayment中设置的? 我想添加客户ID到它,以减轻未来的IPN,因为参考ID以后可能无法使用。

回答

2

不,以后不能修改。我建议的是在将用户发送到PayPal之前,在系统中创建客户记录。你可以创建一个挂起状态或类似的东西,然后在支付完成后更新状态。这样您就可以获得所需的身份证件,并将其附加到付款中。

+0

感谢安德鲁,似乎是唯一的方式:) – sven

相关问题