Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.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 Rails Paypal Gem查找支付_Ruby On Rails_Paypal - Fatal编程技术网

Ruby on rails Rails Paypal Gem查找支付

Ruby on rails Rails Paypal Gem查找支付,ruby-on-rails,paypal,Ruby On Rails,Paypal,执行后我很难找到付款。我只想检查付款是否成功,即使他们被发送到某个地址,如果付款成功。当我输入binding.pry并检查成功付款后返回的参数时,我得到以下参数: {"token"=>"EC-5AG64573AN278762M", "PayerID"=>"SGH69NK5UUSFQ", "controller"=>"money", "action"=>"depositsuccess"} 根据这里的说法: 我可以说是付款。基本上找。现在,我正在将代币放入付款中。因

执行后我很难找到付款。我只想检查付款是否成功,即使他们被发送到某个地址,如果付款成功。当我输入binding.pry并检查成功付款后返回的参数时,我得到以下参数:

{"token"=>"EC-5AG64573AN278762M",
 "PayerID"=>"SGH69NK5UUSFQ",
 "controller"=>"money",
 "action"=>"depositsuccess"}
根据这里的说法:

我可以说是付款。基本上找。现在,我正在将代币放入付款中。因此,我有:

payment = Payment.find(params[:token])
是这样吗?我得到这个错误:

PayPal::SDK::Core::Exceptions::ResourceNotFound
我想这意味着没有找到付款。这是因为我在沙箱里吗?我尝试使用他们给出的一个真实的付款示例,得到了相同的结果。如果您有任何帮助,我们将不胜感激。

请不要这样做:

payment = Payment.find(params[:token])
你试过这个吗:

payment = Payment.find(@payment.id)