Martin Donnelly 57bd6c8e6a init
2018-06-24 21:15:03 +01:00

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;