paypal - 让PayPal Express Checkout验证地址

标签 paypal

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

我们仅运送到德国,并且当客户退房时,返回到我们的页面,并且我们了解到PayPal API的地址不在德国,我们不会捕获授权付款。但是,有时客户会试图欺骗我们,并在zip字段中写AT-1234,以表明他们想运送到奥地利。他们让“国家/地区”字段具有“德国”值。

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

最佳答案

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

希望这可以帮助你!

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

相关文章:

forms - 奥帕 : paypal and IPN

python - Paypal API 错误 paypal.exceptions.PayPalAPIResponseError : u'Security header is not valid' (Error Code: 10002)

php - Paypal 购物车中的商品总金额与订单金额不符

php - paypal API doExpressCheckout付款状态待定

api - PayPal MassPay 和 AddressVerify : Which SDK do I use?

javascript - 基于数量的 PayPal 运费

ios - 我可以使用 Braintree iOS SDK 显示本地化的 Drop In UI

paypal - 如何在IPN中使用Paypal自适应支付?

paypal - 如何使用Express Checkout checkout.js v4指定NoShipping 1

php - 如果使用GET而不是POST,则旧的PayPal结帐页面