pepijn/omni_kassa

View on GitHub
app.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'omni_kassa'
require './test_settings'

get '/' do
  redirect '1337'
end

get '/:amount' do
  omnikassa = OmniKassa::Request.new
  omnikassa.order_id = rand(1337)
  omnikassa.amount = params[:amount]
  omnikassa.normal_return_url = request.url
  omnikassa.automatic_response_url = request.url

  puts omnikassa.query
  omnikassa.perform
end

post '/:amount' do
  omnikassa = OmniKassa::Response.new(params)
  puts omnikassa.inspect

  omnikassa.response.to_s
end