2012-01-12 138 views
0

我怎麼能告訴PayPal快速結帳,我不要求任何地址信息來處理我的訂單?我送在我的請求,NOSHIPPING = 1參數,但一旦我提交訂單到貝寶沙箱,確認我的付款,並返回到我的網頁上,我得到以下errro消息:如何禁用PayPal快速結賬的城市參數要求?

L_ERRORCODE0 -> 10728 
L_SHORTMESSAGE0 -> Shipping Address City Empty 
L_LONGMESSAGE0 -> The field Shipping Address City is required 

上午我錯過了什麼?

回答

1

在SetExpressCheckout NOSHIPPING=1是好的,但它仍然會驗證addess如果你發送任何類型的地址參數。
要關閉此功能,確保您不會在所有(如SHIPTONAME,SHIPTOSTREET等),或發送任何SHIPTOxxxxx參數,你不送ADDROVERRIDE=1

+0

謝謝羅伯特! – justinl 2012-01-14 03:48:39

+0

@PayPal_Robert我試圖做這樣的事情而已,但如果我現在不發航運信息,我什麼時候需要發送PP這個信息? – uppaljaskaran 2014-02-26 01:50:31

+0

我已經更新了我的答案 - 你發送ADDROVERRIDE = 1? – Robert 2014-02-26 08:52:51