paypal - 如何禁用 PayPal Express Checkout 对城市参数的要求?

标签 paypal express-checkout

我如何告诉 Paypal Express Checkout 我不需要任何地址信息来处理我的订单?我在我的请求中发送了 NOSHIPPING=1 参数,但是一旦我将订单提交到 paypal 沙箱、确认我的付款并返回我的网页,我就会收到以下错误消息:

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

我错过了什么吗?

最佳答案

SetExpressCheckout 中的

NOSHIPPING=1 没问题,但如果您发送任何类型的地址参数,它仍会验证地址。
要关闭此功能,请确保您根本不发送任何 SHIPTOxxxxx 参数(例如 SHIPTONAME、SHIPTOSTREET 等)或者您不发送 ADDROVERRIDE=1

关于paypal - 如何禁用 PayPal Express Checkout 对城市参数的要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8834645/

相关文章:

php - Paypal : How to get Original Transaction Id from Sandbox?

paypal - 尝试出售多件商品时的错误请求

php - Paypal 的快速结帐上下文集成

php - 避免循环查询 - 特定情况

php - PayPal nvp SetExpressCheckout 在本地开发机器上失败

带有 Javascript 的 PayPal 付款按钮...Paypal 的新版本...需要帮助

php - Paypal Payflow专业图书馆

paypal - 在 PayPal Express Checkout 中选择收款人

angularjs - Paypal 上下文父页面不重定向

paypal - 删除 PayPal Express Checkout 中的送货地址选项