Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何登记贝宝付款是否有效?_Ruby On Rails_Api_Paypal - Fatal编程技术网

Ruby on rails 如何登记贝宝付款是否有效?

Ruby on rails 如何登记贝宝付款是否有效?,ruby-on-rails,api,paypal,Ruby On Rails,Api,Paypal,付款后,我将获得下一个URL: http://www.website.com/en/success?tx=some_value&st=Completed&amt=some_value&cc=USD&cm=&item_number= 有了这个变量,我可以检查付款是否有效吗?那么,用户是为此付费还是自己随机创建URL?我建议设置一个解决方案。我设置了IPN,但我还需要做什么?如果PayPal帐户上发生任何交易,IPN都会被触发,因此您可以在IPN脚本中添加逻

付款后,我将获得下一个URL:

http://www.website.com/en/success?tx=some_value&st=Completed&amt=some_value&cc=USD&cm=&item_number=

有了这个变量,我可以检查付款是否有效吗?那么,用户是为此付费还是自己随机创建URL?

我建议设置一个解决方案。

我设置了IPN,但我还需要做什么?如果PayPal帐户上发生任何交易,IPN都会被触发,因此您可以在IPN脚本中添加逻辑,自动更新数据库,发送电子邮件通知,或者当IPN攻击时你需要的任何东西。