是否可以将运送地址发送到Paypal Standard?

Jos*_*sen 5 paypal

我非常仔细地查看了Paypal的PayPal付款标准的HTML变量,并在网上寻找答案.而且我很确定我已经知道了我自己的问题的答案,但这似乎太荒谬了.所以我要问的是确保我没有遗漏任何东西.

我意识到这基本上与这个问题重复,但他得到了一个愚蠢的答案.
(更新:愚蠢的答案已被删除,现在有另一个用户非常好的答案)

我正在我的网站上收集客户的账单和送货地址.我可以将帐单邮寄地址,而不是送货地址发送给PayPal.

我想发送送货地址的原因是使用PayPal的送货标签服务.

我意识到我可以将no_shipping变量设置2为具有PayPal提示并且需要送货地址,但我使用他们在我的网站上输入的地址来计算使用USPS的API的运费.所以我需要在网站上提示,我不想让客户在PayPal上第二次填写他们的地址.

有没有办法使这项工作?

我需要:

  • 计算运费
  • 打印标签
  • 保持结帐过程简单快捷

gee*_*wiz 3

您引用的文件确实回答了您的问题,尽管不可否认,很难从所有可能性中找出您正在寻找的具体答案。具体看这里:

https://developer.paypal.com/docs/classic/paypal- payments-standard/integration-guide/formbasics/#id08A6F0SJ04Y

...在“覆盖 PayPal 存储的地址”标题下。

或者至少,这是为 PayPal 帐户持有人传递送货地址的部分。如果您使用 PayPal 帐户可选,那么情况会更加复杂,请参阅此处:

https://developer.paypal.com/docs/classic/paypal- payments-standard/integration-guide/Appx_BillingShippingAddress/#id08A9BM00A5Z

简短的回答:您不能传递两个单独的地址,但您传递的地址(通常取决于几个相关的变量和条件)被视为送货地址。

这如此复杂的部分原因是结账流程有很多变体。PayPal 建议/倾向于您让他们在其页面上收集买家的运费(以及账单,如果需要),然后他们会将其传回给您。(对于 PayPal 账户持有人来说,这是迄今为止最好的选择,因为他们可能已经在 PayPal 备案了地址,因此根本不需要输入这些地址。)但 PayPal 知道,这并不是每个商家都希望的方式。这样做是为了让产品变得灵活——以至于复杂到有时几乎难以理解。