2015-05-14 85 views
0

我使用Paypal Express Checkout進行定期付款,無需任何試用。付款後修改PayPal Express Checkout自定義參數

對於第一次付款,我使用DoExpressCheckoutPayment API Operation (NVP),並將參考值存儲在自定義參數中。

繳款前,我沒有一個客戶ID,如付款後其產生,所以我使用自定義參數的參考值用於驗證支付和註冊客戶後

有稍後修改自定義參數的方法是在DoExpressCheckoutPayment中設置的? 我想添加客戶ID到它,以減輕未來的IPN,因爲參考ID以後可能無法使用。

回答

2

不,以後不能修改。我建議的是在將用戶發送到PayPal之前,在系統中創建客戶記錄。你可以創建一個掛起狀態或類似的東西,然後在支付完成後更新狀態。這樣您就可以獲得所需的身份證件,並將其附加到付款中。

+0

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

相關問題