我使用Paypal IPN处理电子商务网站上的订单。我遇到的一个问题是如何为address_override
函数确定如何向PayPal发送地址信息。
对于美国地址来说,这很容易。你只需要这样做:
first_name = first
last_name = last
address1 = 1 main st
address2 = APT 304
city = Cityname
zip = 01234
state = NY
country = US
但是对于加拿大地址,例如,无法输入州字段,我找不到“省”字段来替换它。
在这种情况下我该怎么办?那么所有其他国家呢? 文档列出了他们接受的所有国家和国家/地区代码。但我没有看到如何实际发送这些内容。
答案 0 :(得分:0)
好吧,显然PayPal文档是错误的。对state
变量的描述是:
U.S。州
允许的值;使用美国邮政官方服务 缩写
这是不正确的。状态变量可以是所选国家/地区等同于州的缩写。因此,如果要运送到安大略省的某个地址,您需要将ON
放入州字段。