付款后修改PayPal Express Checkout自定义参数



我正在使用PayPal Express Checkout,无需任何试用即可进行付款。

首付款,我正在使用DoExpressCheckoutPayment API Operation (NVP),并在自定义参数中存储参考值。

付款之前,我没有客户ID,因为付款后生成了客户ID,因此我在自定义参数中使用参考值来验证付款并稍后注册

有没有办法在以后修改自定义参数,该参数是在DoExpressCheckoutPayment中设置的?我想将客户ID添加到其中,以简化未来的IPN,因为参考ID稍后可能不可用。

否,以后再修改。我建议的是在将用户发送到PayPal之前在您的系统中创建客户记录。您可以使用待处理状态或类似的内容来创建它,然后一旦付款完成后更新状态。这样,您将拥有所需的ID并可以将其附加到付款中。

最新更新