【问题标题】:AddressVerify API of paypal to verify the street addressPaypal 的 AddressVerify API 来验证街道地址
【发布时间】:2013-05-18 19:35:16
【问题描述】:

我想调用 paypal 的 AddressVerify API 来验证 paypal 用户的街道地址(提供电子邮件 ID) 我使用了下面的代码,作为回应它说: "您无权拨打此电话"。

我在 stackoverflow 上发现要进行此 API 调用,无论是沙盒帐户还是实时帐户,都必须获得 paypal 团队的许可。有没有人有paypal的支持邮箱或者电话号码。 ?

$http = new Varien_Http_Adapter_Curl();
$config = array('timeout'    => 30,'verifypeer' => 0);
$request['[METHOD'] = 'AddressVerify';
$request['EMAIL'] = 'xyz@buyer.com';
$request['STREET'] = '123 xyz Road';
$request['ZIP'] = '99999';

$request['VERSION'] = '72.0';
$request['USER'] = 'xyz@merchant.com';
$request['PWD'] = 'xxxxxxxxxxxxxx';
$request['SIGNATURE'] = 'xxxxxxxxxxxxxx';
$request['BUTTONSOURCE'] = 'Varien_Cart_EC_US';

$http->setConfig($config);
$http->write(Zend_Http_Client::POST, 'https://api-3t.sandbox.paypal.com/nvp', '1.1', array(), http_build_query($request));
$response = $http->read();

【问题讨论】:

  • 您是否愿意使用 Paypal 提供之外的地址验证服务?如果你是,我想你会发现他们更强大,因为这是他们的重点,除了他们不会有特定于贝宝帐户的数据。在谷歌上快速搜索“地址验证”或“地址验证”会给你一些不错的候选人。

标签: paypal


【解决方案1】:

账户默认不启用地址验证功能。如果这是针对沙盒的,您可以提供您的测试沙盒卖家帐户的电子邮件地址,我可以为您启用。如果这是针对真实账户的,您需要联系 PayPal Merchant Services 或您的客户经理(如果您已分配给您)并请求在您的真实账户中启用此功能。

【讨论】:

  • 是的,我已经在沙盒帐户上配置了这个。沙盒电子邮件:vishal.porwal@ascendum.com 请为此帐户启用此 API。提前致谢!
  • @jeffery 我们必须使用 paypal API,因为我们想用用户在 paypal 帐户中提交的地址来验证地址。
  • 我已在此帐户上启用了 AddressVerify API。您现在应该能够对此进行测试并获得成功的响应。
  • 感谢您的回复。我收到此帐户的以下响应。“不支持指定的方法”数组([0] => HTTP/1.1 200 OK 日期:2013 年 5 月 29 日星期三 12:14:57 GMT 服务器:Apache 内容长度:146 连接:关闭Content-Type: text/plain; charset=utf-8 ACK=Failure [1] => L_ERRORCODE0=81002 [2] => L_SHORTMESSAGE0=Unspecified%20Method [3] => L_LONGMESSAGE0=Method%20Specified%20is%20not%20Supported [4] => L_SEVERITYCODE0=Error ) 除此之外,我想让您知道,在我的沙盒帐户下,我创建了 vishal.porwal_api1.merchant.com 帐户用于测试。
  • 这里有一个困惑stackoverflow.com/questions/16828152/… 任何人都知道帮助赞赏!谢谢
猜你喜欢
  • 1970-01-01
  • 2018-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-25
  • 2010-12-15
  • 1970-01-01
相关资源
最近更新 更多