php - paypal支付后如何生成一次性token url?

标签 php url paypal token

我正在创建虚拟货币,比如如果客户完成付款,我们可以将他们重定向到特定页面,比如 www.example.com/generate10coins,但这应该是万无一失的,因为客户可以轻松地继续引用该页面并继续创造更多的代币。

最佳答案

付款后在您的数据库中保存一个散列 token 。

然后将用户重定向到一个带有 token 作为 $_GET 数据的 url

然后当第一次到达该页面时,将事件保存在数据库中作为完成。

每次页面,例如redirect.php?token=generate10coins,到达或刷新时进行数据库查询以检查 token 是否完整。

关于php - paypal支付后如何生成一次性token url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17417744/

相关文章:

http - URL 的哪些部分必须编码?

php - GET 变量和漂亮的 url

php - 使用 PHP 的 Paypal 订阅检查非托管按钮

来自 PayPal 的 C# UrlReferrer 返回供应商按钮?对象未设置对象的实例

php - 无法使用 Ajax 和 Javascript 填充链式下拉列表

php - 头 ("Content-type: text/css");在 Firefox 和 Chrome 中运行,但在 Internet Explorer 9 中显示为 'text/html'

Java URL 类 getPath()、getQuery() 和 getFile() 与 RFC3986 URI 语法不一致

transactions - 如何使用一些 API 下载 Paypal 交易

php - 如何编辑这个非常复杂的导致服务器崩溃的 Joomla 查询

php - MongoDB PHP 驱动程序无法连接和验证