首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PayPal支付以发出激活码

PayPal支付以发出激活码
EN

Stack Overflow用户
提问于 2015-02-01 23:17:14
回答 2查看 558关注 0票数 0

我刚刚创建了我的第一个PayPal按钮,它在沙箱中工作正常。我想知道最好的方式(如果可能),以发出一个唯一的激活码在我的返回网址,以确保用户已明确支付之前,他们收到的代码。我可以手动通过电子邮件发送代码,但我想知道是否有任何方法可以使用某种返回值自动执行此操作?可能会返回到aspx页面,然后从我的数据库中读取并显示下一个激活密钥?

谢谢,加里

EN

回答 2

Stack Overflow用户

发布于 2015-02-02 06:56:11

处理这个问题的最好方法是使用Instant Payment Notification (IPN)

任何时候在您的网站上发生交易(无论是付款、退款、未结清的付款、争议等)PayPal服务器将把有关该事务的详细信息发布到您的服务器上的脚本中。

这个脚本可以接收数据并对其进行相应的处理,允许您自动执行诸如更新数据库、生成电子邮件通知、访问第三方web服务、交付电子商品等操作。

如果您希望激活码在返回的URL上可见,您可以查看Payment Data Transfer (PDT),它与IPN类似,只是它是为与返回的URL一起使用而创建的。但是,不建议将其用于事务后处理,因为不能保证用户会返回返回的URL,而且它也不能正确处理电子支票之类的事情。

票数 0
EN

Stack Overflow用户

发布于 2017-11-15 15:59:19

正如你已经知道的,PayPal没有提供即时激活的功能,但它提供了即时支付通知API (PayPal IPN),可以用来构建这样的平台。这里有一篇很棒的文章,只是为了达到这个目的。https://www.codeproject.com/Articles/383207/Selling-software-using-PayPal-IPN-as-an-eCommerceenter link description here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28264254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档