Cakephp paypal中的地址覆盖

Cakephp paypal中的地址覆盖,cakephp,paypal,Cakephp,Paypal,我有一个场景,我需要覆盖买家的发货地址,所以我在PaypalIpnConfig.php文件中得到了以下代码: var $settings = array( //more settings 'address1'=>'test address st', 'address2'=>'test address st 2', 'country'=>'United States', 'state'=>'Alaska', 'city'=> 'Anchorage'

我有一个场景,我需要覆盖买家的发货地址,所以我在PaypalIpnConfig.php文件中得到了以下代码:

var $settings = array(
//more settings
  'address1'=>'test address st',
  'address2'=>'test address st 2',
  'country'=>'United States',
  'state'=>'Alaska',
  'city'=> 'Anchorage',
  'zip'=>'99501',
  'address_override' =>'1'
);
但在重新加载我的站点后,我收到以下警告:

Unable to process payment. Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address.
我检查了一些与我的问题类似的问题,但是我没有得到我需要的答案


可能有什么问题?

状态必须以两个字符的单词表示。 所以在你的例子中,它应该是:'state'=>'AL'之类的


您是否需要以“地址城市”格式提供地址。我认为你提供的是一个显示覆盖