PayuMoney 支払いゲートウェイを Rails アプリケーションに統合したいと考えています。また、POST リクエストでペイメントゲートウェイの URL にリダイレクトしたいので、HTTparty を使用してリダイレクトし、POST リクエストを payumoney の URL に送信します。
私のコントローラー:
class ClientFeePaymentsController < ApplicationController
include HTTParty
def fee_payment
uri = URI('https://test.payu.in/_payment.php')
res = Net::HTTP.post_form(uri, 'key' => 'fddfh', 'salt' => '4364')
puts res.body
end
end
ルート:
resources :client_fee_payments do
collection do
get :fee_payment
post :fee_payment
end
end
これを実行すると、
Missing template client_fee_payments/fee_payment, application/fee_payment with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :axlsx, :jbuilder]}.