我正在使用Paypal Express Checkout,无需任何试用即可进行定期付款。
对于第一次付款,我使用DoExpressCheckoutPayment API Operation (NVP)
,并将参考值存储在自定义参数中。
付款之前,我没有客户ID,因为它是在付款后生成的,因此我使用自定义参数中的参考值来验证付款并稍后注册客户
以后有没有办法修改自定义参数DoExpressCheckoutPayment
?我想在其中添加客户ID,以简化将来的IPN,因为以后可能无法使用参考ID。
不,以后不能修改。我建议在将用户转移到PayPal之前在系统中创建客户记录。您可以使用挂起状态或类似状态创建它,然后在付款完成后更新状态。这样,您将拥有所需的ID,并将其附加到付款中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句