付款后修改 PayPal Express Checkout 自定义参数
Modify PayPal Express Checkout custom parameter after payment
我正在使用 Paypal Express Checkout,无需任何试用即可进行定期付款。
对于第一次付款,我使用 DoExpressCheckoutPayment API Operation (NVP)
,并在自定义参数中存储参考值。
付款前,我没有客户ID,因为它是在付款后生成的,所以我使用自定义参数中的参考值来验证付款并稍后注册客户
DoExpressCheckoutPayment
设置的自定义参数,以后有办法修改吗?
我想将客户 ID 添加到其中,以简化未来的 IPN,因为参考 ID 以后可能不可用。
不,以后不能修改。我建议的是在将用户发送到 PayPal 之前在您的系统中创建客户记录。您可以使用待定状态或类似状态创建它,然后在付款完成后更新状态。这样您就可以获得所需的 ID 并将其附加到付款中。
我正在使用 Paypal Express Checkout,无需任何试用即可进行定期付款。
对于第一次付款,我使用 DoExpressCheckoutPayment API Operation (NVP)
,并在自定义参数中存储参考值。
付款前,我没有客户ID,因为它是在付款后生成的,所以我使用自定义参数中的参考值来验证付款并稍后注册客户
DoExpressCheckoutPayment
设置的自定义参数,以后有办法修改吗?
我想将客户 ID 添加到其中,以简化未来的 IPN,因为参考 ID 以后可能不可用。
不,以后不能修改。我建议的是在将用户发送到 PayPal 之前在您的系统中创建客户记录。您可以使用待定状态或类似状态创建它,然后在付款完成后更新状态。这样您就可以获得所需的 ID 并将其附加到付款中。