Class: Safecharge::Constants
- Inherits:
-
Object
- Object
- Safecharge::Constants
- Defined in:
- lib/safecharge/constants.rb
Constant Summary collapse
- API_VERSION =
'3.0.0'- SERVER_TEST =
provided by SafeCharge
ENV['SAFECHARGE_SERVER_TEST']
- SERVER_LIVE =
provided by SafeCharge
ENV['SAFECHARGE_SERVER_LIVE']
- 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_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'