class SimplePayment::Test::Gateway
Public Instance Methods
calculate_fee(payment)
click to toggle source
# File lib/simple_payment/test/gateway.rb, line 33 def calculate_fee(payment) 1.23 end
cancel(payment)
click to toggle source
# File lib/simple_payment/test/gateway.rb, line 19 def cancel(payment) [ Request.new, Response.new ] end
completed?(payment)
click to toggle source
# File lib/simple_payment/test/gateway.rb, line 15 def completed?(payment) true end
execute(payment, nonce)
click to toggle source
# File lib/simple_payment/test/gateway.rb, line 8 def execute(payment, nonce) [ Request.new, Response.new ] end
new_token()
click to toggle source
# File lib/simple_payment/test/gateway.rb, line 4 def new_token SecureRandom.hex(10) end
refund(payment)
click to toggle source
# File lib/simple_payment/test/gateway.rb, line 26 def refund(payment) [ Request.new, Response.new ] end