我使用安全托管作为中间人来处理来 self 的网站的付款,该网站接受信用卡详细信息并具有自动 paypal 功能,该功能基本上使用 paypal-api。
它可以很好地处理付款,但是我们的产品不应该交付给购买它的人,而是发送给另一个(或数百个)人,他们的详细信息由购买者。
问题在于,当购买者登录 paypal 和收到来自 paypal 的发票时,PayPal 都将购买者的地址显示为送货地址。
有谁知道是否有关闭收货地址/在电子邮件中显示的选项?我尝试在与 paypal 通信时添加 no_shipping: '1' 和 NOSHIPPING=1 字段,但我相信这是为了指定用户不必提供地址,因为 paypal 将记录他们的地址。
最佳答案
ADDROVERRIDE 变量确定 PayPal 页面是否应显示您在此 SetExpressCheckout 请求中设置的送货地址,而不是 PayPal 为该买家存档的送货地址。例如,这将允许您传递买家在您网站上的表格中输入的送货地址。
关于Paypal API 不需要送货地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24165809/