Paypal : 如何在取消和成功购买产品的情况下获取用户的电子邮件 ID 和地址详细信息?

Posted

技术标签:

【中文标题】Paypal : 如何在取消和成功购买产品的情况下获取用户的电子邮件 ID 和地址详细信息?【英文标题】:Paypal : How to get User's Email Id and Address Details In case of Canceled and Success purchase Product? 【发布时间】:2013-04-02 01:19:33 【问题描述】:

在我的 asp.net 应用程序中,我使用 PayPal Payment get way 集成。

在直接付款的情况下(无需任何登录和注册)我们可以从 PayPal 获取用户电子邮件 ID 和地址详细信息吗?

【问题讨论】:

【参考方案1】:

如果您使用的是 Website Payments pro DoDirectPayment 方法,买家在输入信息时会出现在您的网站/页面上。您只会让您的页面提示您输入此信息。如果将其传递给 PayPal,则会在交易详情以及 IPN 中列出。

【讨论】:

如果直接付款买家不会输入您的信息,如电子邮件 ID、地址等。当他单击“结帐”按钮时,将导航到 pay pal 网站。当他付款成功时,我不会从 pay pal 回复他的电子邮件 ID 和地址。 您具体使用的是什么 PayPal 服务? 我正在使用 pay pal express 结帐。 因此,如果您使用 Express Checkout,您将进行 SetExpressCheckout、GetExpressCheckoutDetails 和 DoExpressCheckoutPayment API 调用。如果买家在前往 PayPal 并输入信息之前取消流程,您将无法取回此数据。如果他们输入并返回到您的站点,但他们决定不从您的站点完成交易,您可以使用 EC 令牌和 GetExpressCheckoutDetails API 调用来获取信息,只要他们通过 PayPal页面并在他们决定取消时返回您的网站。 实际上我不会只有在买家完成我们的交易时才会从支付宝返回结帐细节。我不会使用 TransactionSeach Api,所以如果您有任何代码项目,请提供给我

以上是关于Paypal : 如何在取消和成功购买产品的情况下获取用户的电子邮件 ID 和地址详细信息?的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有 PayPal 帐户的情况下取消 PayPal 订阅?

在magento中成功支付paypal后检索数据

如何在不使用“立即购买”按钮的情况下为自定义购物车集成 Paypal IPN

如何将网站用户与Paypal订阅相关联?

PayPal 的通知 URL

如何检查 PayPal 订阅没有被取消?