Ruby on rails Rails Paypal Gem查找支付
执行后我很难找到付款。我只想检查付款是否成功,即使他们被发送到某个地址,如果付款成功。当我输入binding.pry并检查成功付款后返回的参数时,我得到以下参数: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"} 根据这里的说法: 我可以说是付款。基本上找。现在,我正在将代币放入付款中。因
{"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)