Class | ActiveMerchant::Billing::DataCashGateway |
In: |
lib/active_merchant/billing/gateways/data_cash.rb
|
Parent: | Gateway |
TEST_URL | = | 'https://testserver.datacash.com/Transaction' | Datacash server URLs | |
LIVE_URL | = | 'https://mars.transaction.datacash.com/Transaction' | ||
AUTH_TYPE | = | 'auth' | Different Card Transaction Types | |
CANCEL_TYPE | = | 'cancel' | ||
FULFILL_TYPE | = | 'fulfill' | ||
PRE_TYPE | = | 'pre' | ||
POLICY_ACCEPT | = | 'accept' | Constant strings for use in the ExtendedPolicy complex element for CV2 checks | |
POLICY_REJECT | = | 'reject' | ||
DATACASH_SUCCESS | = | '1' | Datacash success code |
Creates a new DataCashGateway
The gateway requires that a valid login and password be passed in the options hash.
Performs an authorization, which reserves the funds on the customer‘s credit card, but does not charge the card.
Captures the funds from an authorized transaction.
Perform a purchase, which is essentially an authorization and capture in a single operation.
Void a previous transaction