Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal 如何对不在美国的地址使用地址覆盖。?_Paypal_Paypal Ipn_Shipping - Fatal编程技术网

Paypal 如何对不在美国的地址使用地址覆盖。?

Paypal 如何对不在美国的地址使用地址覆盖。?,paypal,paypal-ipn,shipping,Paypal,Paypal Ipn,Shipping,我正在使用Paypal IPN处理电子商务网站上的订单。我遇到的一个问题是如何将地址信息发送到PayPal以实现地址覆盖功能 美国地址很容易。你只要做这样的事情: first_name = first last_name = last address1 = 1 main st address2 = APT 304 city = Cityname zip = 01234 state = NY country = US 但是,例如,对于加拿大地址,无法输入state字段,我也找不到Province

我正在使用Paypal IPN处理电子商务网站上的订单。我遇到的一个问题是如何将地址信息发送到PayPal以实现地址覆盖功能

美国地址很容易。你只要做这样的事情:

first_name = first
last_name = last
address1 = 1 main st
address2 = APT 304
city = Cityname
zip = 01234
state = NY
country = US
但是,例如,对于加拿大地址,无法输入state字段,我也找不到Province字段来替换它

在这种情况下我该怎么办?其他国家呢?
文档列出了他们接受的所有国家和国家代码。但是我看不到任何关于如何发送这些的信息。

好吧,显然贝宝的文档是错误的。状态变量的描述如下:

美国州

对于允许值;使用美国官方邮政服务 缩写

这是不正确的。state变量可以是所选国家/地区的等效国家/地区的缩写。因此,如果发送到安大略省的地址,您需要在“州”字段中添加