2

是否可以使用他们的电子邮件获取国家/地区?或验证用户的国家。在我们的系统中,用户提交他们的电子邮件和国家。我们需要检查国家是否正确指定。

对不起我的英语不好。

谢谢。

4

2 回答 2

2

您必须强制用户登录贝宝(您不想允许没有贝宝帐户的人进行交易)

SetExpressCheckout SOLUTIONTYPE = Mark

在用户完成快速结账后,为了确认它,您应该检查它的街道地址是否已确认,是否是您需要的国家:

GetExpressCheckout详细信息

PAYERSTATUS must be "verified"
COUNTRYCODE must be the country you require

如果这两个值都ok,可以通过“DoExpressCheckoutPayment”确认支付


因为你是新人,如果你喜欢我的回答,别忘了把它设置为“接受”

于 2013-01-21T04:58:06.150 回答
0

在不启动交易的情况下验证客户的 PP 帐户国家/地区的替代解决方案是使用您自己的客户登录/注册管理实施“使用 PayPal 登录”。

它基于 PayPal REST 身份 API,您可以更轻松地获取和管理客户帐户信息(在用户同意的情况下)。

这是供您参考的开发资源:https ://developer.paypal.com/docs/integration/direct/identity/

于 2015-07-29T15:18:23.657 回答