【问题标题】:How to find which user did bill after PayPal billing?PayPal计费后如何查找哪个用户进行了计费?
【发布时间】:2015-08-09 00:09:42
【问题描述】:

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

<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”页面。

那么,我怎么知道这个用户确实为此开过帐单并写信给 db 呢?如何传递或保存用户电子邮件以在表格中选择?有什么想法吗?

【问题讨论】:

    标签: ruby-on-rails paypal


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2017-10-11
      • 2018-02-27
      • 2015-08-09
      • 2016-04-24
      • 1970-01-01
      • 2021-04-08
      • 1970-01-01
      • 2012-03-05
      • 2016-06-03
      相关资源
      最近更新 更多