我非常仔细地研究过Paypal's HTML Variables for PayPal Payments Standard 并在网上寻找答案。而且我很确定我已经知道了我自己的问题的答案,但这似乎太荒谬了。所以我要问的是确保我没有遗漏任何东西。
我意识到这基本上与this question,重复,但他得到了一个愚蠢的回答。
(更新:已删除愚蠢的答案,现在其他用户有very good answer)
我正在我的网站上收集客户的账单和送货地址。我可以将结算地址发送给PayPal,但不能将发货地址发送给PayPal。
我想发送送货地址的原因是使用PayPal's shipping label service。
我意识到我可以将no_shipping
变量设置为2
以提示PayPal并要求送货地址,但我使用他们在我的网站上输入的地址来计算USPS的运费'API。所以我需要在网站上提示,我不想让客户在PayPal上第二次填写他们的地址。
有没有办法使这项工作?
我需要:
答案 0 :(得分:3)
您引用的文档确实回答了您的问题,尽管很难从所有可能性中找出您正在寻找的具体答案。具体来看:
...标题为"使用PayPal存储的覆盖地址。"
或者至少,这是传递PayPal帐户持有人的送货地址的部分。如果您使用PayPal帐户可选,那么它会更复杂,请参阅此处:
简短回答:您无法通过两个不同的地址,但您传递的地址(通常取决于几个相关的变量和条件)被视为送货地址。
这是如此复杂的部分原因是结帐流程有很多变种。 PayPal建议/更喜欢让他们在他们的页面上收集买家的运费(以及在需要的地方/如果需要),他们会将其传递给您。 (这是PayPal账户持有人迄今为止最好的,因为他们可能已经在PayPal上存档了地址,因此根本不必输入它们。)但PayPal知道这不是怎么回事。每个商家都想这么做,所以产品很灵活 - 到了如此复杂的程度,有时几乎是不可理解的。