如何禁用PayPal快速结账的城市参数要求?

问题描述:

我怎么能告诉PayPal快速结帐,我不要求任何地址信息来处理我的订单?我送在我的请求,NOSHIPPING = 1参数,但一旦我提交订单到贝宝沙箱,确认我的付款,并返回到我的网页上,我得到以下errro消息:如何禁用PayPal快速结账的城市参数要求?

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

上午我错过了什么?

在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