Class: Safecharge::Constants
- Inherits:
-
Object
- Object
- Safecharge::Constants
- Defined in:
- lib/safecharge/constants.rb
Constant Summary collapse
- API_VERSION =
'3.0.0'
- SG_API_VERSION =
'4.0.2'
- SERVER_TEST =
provided by SafeCharge
ENV['SAFECHARGE_SERVER_TEST']
- SERVER_LIVE =
provided by SafeCharge
ENV['SAFECHARGE_SERVER_LIVE']
- SG_SERVER_TEST =
provided by SafeCharge
ENV['SAFECHARGE_SG_SERVER_TEST']
- SG_SERVER_LIVE =
provided by SafeCharge
ENV['SAFECHARGE_SG_SERVER_LIVE']
- SG_RESPONSE_FORMAT =
XML
4
- SG_DEFAULT_CREDIT_TYPE =
Regular Credit
1
- SECRET_KEY =
provided by SafeCharge
ENV['SAFECHARGE_SECRET_KEY']
- MERCHANT_ID =
provided by SafeCharge
ENV['SAFECHARGE_MERCHANT_ID'].to_i
- MERCHANT_SITE_ID =
provided by SafeCharge
ENV['SAFECHARGE_MERCHANT_SITE_ID'].to_i
- MERCHANT_3D_SITE_ID =
provided by SafeCharge
ENV['SAFECHARGE_MERCHANT_3D_SITE_ID'].to_i
- SG_CLIENT_LOGIN_ID =
provided by SafeCharge
ENV['SAFECHARGE_SG_CLIENT_LOGIN_ID']
- SG_CLIENT_PASSWORD =
provided by SafeCharge
ENV['SAFECHARGE_SG_CLIENT_PASSWORD']
- SG_3D_CLIENT_PASSWORD =
provided by SafeCharge
ENV['SAFECHARGE_SG_3D_CLIENT_PASSWORD']
- CPANEL_PASSWORD =
provided by SafeCharge
ENV['SAFECHARGE_CPANEL_PASSWORD']
- APPROVED =
'APPROVED'
- DECLINED =
'DECLINED'
- ERROR =
'ERROR'
- BANK_ERROR =
'BANK_ERROR'
- INVALID_LOGIN =
'INVALID_LOGIN'
- INVALID_IP =
'INVALID_IP'
- TIMEOUT =
'TIMEOUT'
- UNKNOWN_ERROR =
'UNKNOWN_ERROR'
- CURRENCIES =
[ 'GBP', 'EUR', 'USD', 'HKD', 'YEN', 'AUD', 'CAD', 'NOK', 'ZAR', 'SEK', 'CHF', 'NIS', 'MXN', 'RUB' ]
- DEFAULT_ENCODING =
REQUEST_TYPE_AVS = ‘AVSOnly’
'utf-8'
- DEFAULT_CURRENCY_CODE =
'EUR'