Sha256: d03f8535c8746382204848f82d58e4f7a8abb97d77ba3568f84aefd9c912c60a
Contents?: true
Size: 548 Bytes
Versions: 1
Compression:
Stored size: 548 Bytes
Contents
module ActiveMerchant module Billing class BogusFlowGateway < BogusGateway def store(paysource, options = {}) case normalize(paysource) when /1$/ Response.new(true, SUCCESS_MESSAGE, { token: '1' }, test: true, authorization: AUTHORIZATION) when /2$/ Response.new(false, FAILURE_MESSAGE, { token: nil, error: FAILURE_MESSAGE }, test: true, error_code: STANDARD_ERROR_CODE[:processing_error]) else raise Error, error_message(paysource) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
workarea-flow_io-1.2.1 | lib/active_merchant/billing/bogus_flow_gateway.rb |