paypal - 让 PayPal Express Checkout 验证地址

标签 paypal

我们正在使用 PayPal Express 结账(它的 API)让客户在我们的商店结账产品并同时添加送货地址。

我们只运送到德国,当客户结账并返回我们的页面时,我们通过 PayPal API 得知他的地址不在德国,我们不会获取授权付款。然而,有时客户会试图欺骗我们并在 zip 字段中写入 AT-1234,以表明他们希望运送到奥地利。他们让国家字段具有“德国”值。

是否可以让 PayPal 在 Express Checkout 期间验证地址,以便无法添加无效的邮政编码?

最佳答案

您可以使用 AddressVerify API 来检查邮政编码和邮政地址。您可以在开发人员指南中找到更多相关信息,网址为 https://www.x.com/sites/default/files/pp_nvpapi_developerguide.pdf在第 25 页。我看到商家实现的另一个选项是 Callback API 以及 Express Checkout。有关这方面的信息,请参见第 55 页的同一指南。这使您可以在结帐期间使用运输选项、保险和税务信息更新 PayPal 审核页面。您还可以生成一条显示的消息,声明您没有运送到该位置。一些商家还将此与第 3 方运输提供商 API 结合,以便他们可以根据买家选择的运输类型计算实时运费。

希望对您有所帮助!

关于paypal - 让 PayPal Express Checkout 验证地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15085866/

相关文章:

ruby-on-rails - 如何将 paypal 与 ruby​​ on rails 应用程序集成?

android - 如何在 Android 上向用户付费

arrays - 了解 Paypal 循环 IPN 数组

paypal - 客户对 Paypal 沙箱使用真实的信用卡信息

ajax - paypal_lib 表单在 codeigniter 中不起作用

iphone - 有没有办法让 PayPal 网页 View 旋转为横向模式?

c# - 加密我的 paypal API 凭据的最合理解决方案?

wordpress - 启用 SSL 证书后,woocommerce 结帐仍然存在 SSL 连接错误

php - Paypal 返回 url 被截断

iphone 应用程序 paypal 支付集成