1

我正在 Rails 中开发一个应用程序,我的问题是,现在有了 PayPal 屏幕的新设计,当它将客户端重定向到我的网页以通知他交易是否正确完成时,我只能进入[:params]控制器和动作的名称,当我应该收到这两个参数时:[:payment_status][:payer_status].

我会尝试更好地解释它,有时,当用户在我的网页上完成结帐并单击“购买”按钮时,我的页面会将他重定向到 PayPal 屏幕,该屏幕的顶部有购买产品的描述页面,有时到另一个屏幕右侧有描述的屏幕。

在他用 PayPal 付款后,他可以选择返回我的页面,在那里他会收到一条消息,例如“交易已完成”。问题是用户总是被重定向到第二个 PayPal 屏幕,在他支付并返回我的页面后,会出现这样的消息“交易无法正确完成”,因为就像我之前说的我没有得到正确的参数。但总是从第一个屏幕重定向用户,我得到正确的参数,我可以正确显示“事务完成”消息。

4

0 回答 0