gpt4 book ai didi

ruby-on-rails - PayPal 结算后如何查找哪个用户进行了结算?

转载 作者:太空宇宙 更新时间:2023-11-03 15:48:32 24 4
gpt4 key购买 nike

我在我的 Ruby on Rails 应用程序 PayPal Buy now 按钮中使用下一个代码:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="SOME_VALUE_HERE">
<input type="image" src="https://www.paypalobjects.com/en_US/IL/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">

在我放置 PayPal 按钮的页面中,我有一个用户电子邮件(在变量内部)。在按钮设置中,我显示如果计费成功 - 重定向到“my-website.com/success”,否则“/cancel”页面。

那么,我怎么知道这个用户做了账单并写信给了数据库呢?如何传递或保存用户电子邮件以在表中进行选择?有什么想法吗?

最佳答案

在这种情况下您可以使用 session 。在调用 paypal 操作之前,您可以添加 session['current_user_id'] = current_user.id 当您从 paypal 获得成功时可以访问它

关于ruby-on-rails - PayPal 结算后如何查找哪个用户进行了结算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30473446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com