--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
constants: 
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Datacash server URLs
  name: TEST_URL
  value: "'https://testserver.datacash.com/Transaction'"
- !ruby/object:RI::Constant 
  comment: 
  name: LIVE_URL
  value: "'https://mars.transaction.datacash.com/Transaction'"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Different Card Transaction Types
  name: AUTH_TYPE
  value: "'auth'"
- !ruby/object:RI::Constant 
  comment: 
  name: CANCEL_TYPE
  value: "'cancel'"
- !ruby/object:RI::Constant 
  comment: 
  name: FULFILL_TYPE
  value: "'fulfill'"
- !ruby/object:RI::Constant 
  comment: 
  name: PRE_TYPE
  value: "'pre'"
- !ruby/object:RI::Constant 
  comment: 
  name: REFUND_TYPE
  value: "'refund'"
- !ruby/object:RI::Constant 
  comment: 
  name: TRANSACTION_REFUND_TYPE
  value: "'txn_refund'"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Constant strings for use in the ExtendedPolicy complex element for CV2 checks
  name: POLICY_ACCEPT
  value: "'accept'"
- !ruby/object:RI::Constant 
  comment: 
  name: POLICY_REJECT
  value: "'reject'"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Datacash success code
  name: DATACASH_SUCCESS
  value: "'1'"
full_name: ActiveMerchant::Billing::DataCashGateway
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: authorize
- !ruby/object:RI::MethodSummary 
  name: capture
- !ruby/object:RI::MethodSummary 
  name: credit
- !ruby/object:RI::MethodSummary 
  name: purchase
- !ruby/object:RI::MethodSummary 
  name: test?
- !ruby/object:RI::MethodSummary 
  name: void
name: DataCashGateway
superclass: Gateway
