34 lines
1.4 KiB
JavaScript
34 lines
1.4 KiB
JavaScript
/**
|
|
* General error messages for merchant acquirer functions
|
|
*/
|
|
'use strict';
|
|
|
|
const ERRORS = {
|
|
UNKNOWN_ACQUIRER: 'BRIDGE: UNKNOWN ACQUIRER',
|
|
INVALID_COMBINATION: 'BRIDGE: CANT USE PAYMENT METHOD WITH ACQUIRER',
|
|
|
|
ACQUIRER_DOWN: 'BRIDGE: CANT COMMUNICATE WITH ACQUIRER',
|
|
|
|
INVALID_MERCHANT_NAME: 'BRIDGE: MERCHANT NAME TOO SHORT',
|
|
INVALID_MERCHANT_ACCOUNT_DETAILS: 'BRIDGE: MERCHANT ACCOUNT DETAILS MISSING OR CORRUPT',
|
|
INVALID_CARD_DETAILS: 'BRIDGE: CARD DETAILS MISSING OR CORRUPTED',
|
|
TOKEN_ENCRYPTION_FAILED: 'BRIDGE: TOKEN ENCRYPTION FAILED',
|
|
|
|
CREDORAX_CANT_DISABLE_TOKEN: 'BRIDGE: CREDORAX CANT DISABLE TOKEN',
|
|
|
|
ACQUIRER_UNKNOWN_ERROR: 'BRIDGE: UNKNOWN ACQUIRER ERROR',
|
|
ACQUIRER_BAD_REQUEST: 'BRIDGE: ACQUIRER: BAD REQUEST',
|
|
ACQUIRER_TKN_EXPIRED: 'BRIDGE: ACQUIRER: TOKEN EXPIRED',
|
|
ACQUIRER_INVALID_PAYMENT_DETAILS: 'BRIDGE: ACQUIRER: UNSUPPORTED OR INVALID PAYMENT DETAILS',
|
|
ACQUIRER_UNAUTHORIZED: 'BRIDGE: ACQUIRER: UNAUTHORIZED',
|
|
ACQUIRER_MERCHANT_DISABLED: 'BRIDGE: ACQUIRER: MERCHANT DISABLED',
|
|
ACQUIRER_TOKEN_NOT_FOUND: 'BRIDGE: ACQUIRER: TOKEN NOT FOUND',
|
|
ACQUIRER_INTERNAL_SERVER_ERROR: 'BRIDGE: ACQUIRER: INTERNAL SERVER ERROR AT ACQUIRER',
|
|
|
|
NO_TOKEN: 'BRIDGE: NO TOKENISED CARD TO PAY WITH',
|
|
CARD_EXPIRED: 'BRIDGE: CARD HAS EXPIRED',
|
|
PAYMENT_FAILED_UNSPECIFIED: 'BRIDGE: UNSPECIFIED PAYMENT FAILURE'
|
|
};
|
|
|
|
module.exports = ERRORS;
|