【问题标题】:Return Client information on Success payment PayPal返回关于成功付款贝宝的客户信息
【发布时间】:2017-09-18 11:05:24
【问题描述】:
我已在https://developer.paypal.com/ 上成功创建开发者帐户
并在我的网站中添加贝宝按钮,将客户重定向到贝宝页面并执行
付款,现在我的问题从这里开始,我需要自动重定向客户信息
成功付款后返回我的网站,通过该网站我可以跟踪哪个客户进行了付款。
在 paypal 按钮设置上,我有两个 url(取消和成功),但它仅在没有任何信息的情况下重定向,并且仅在客户单击返回商户按钮时重定向。
【问题讨论】:
标签:
c#
asp.net-mvc
paypal
paypal-sandbox
【解决方案2】:
请参阅以下PayPal documentation page,其中解释了可以为您的 PayPal 按钮设置的所有 HTML 变量。
您可以为item_number 设置一个值,该值被描述为“传递变量”,当您的页面上完成付款时,它会传回给您,您可以使用它来跟踪特定用户的付款。
您可以通过呈现如下内容将其添加到您的页面:
<input type="hidden" name="item_number" value="AN ID YOU SPECIFY HERE" />
您还可以使用option_selection 变量(on1、on2 等...)向付款添加其他信息。当您订阅 IPN(即时付款通知)时,这些变量值会发送给您。