/** * 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;