Skip to content

Instantly share code, notes, and snippets.

@tomideo3
Created August 30, 2022 12:07
Show Gist options
  • Save tomideo3/36bbd7d8dd6295c26813938b3f9e30ad to your computer and use it in GitHub Desktop.
Save tomideo3/36bbd7d8dd6295c26813938b3f9e30ad to your computer and use it in GitHub Desktop.
export const ProvidusBible = [
{
responseCode: '00',
responseMessage: 'Approved or completed successfully',
responseStatus: 'Success',
applyRequery: false,
outrightFailure: false,
},
{
responseCode: '01',
responseMessage: 'Transaction does not exist',
responseStatus: 'Failed',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '09',
responseMessage: 'Request Processing In Progress',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '7706',
responseMessage: 'Invalid Transaction Amount',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '8004',
responseMessage: 'Authentication Failed',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '8803',
responseMessage: 'No Connection',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '32',
responseMessage: 'Transfer Not Successful',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7701',
responseMessage: 'Debit Account is Invalid',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7702',
responseMessage: 'Credit Account is Invalid',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7703',
responseMessage: 'Credit Account is Dormant',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7704',
responseMessage: 'Insufficient Balance in Debit Account',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7708',
responseMessage: 'Currency Mismatch',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7709',
responseMessage: 'Transaction Reference exists',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7710',
responseMessage: 'Customer Already Enrolled but not Validated',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7711',
responseMessage: 'Customer Already Enrolled but not Active',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7712',
responseMessage: 'Customer Already Enrolled',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7713',
responseMessage: 'OTP Service Failed: Invalid Account Number',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7714',
responseMessage: 'Customer has not Enrolled',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7715',
responseMessage: 'OTP MisMatch',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7716',
responseMessage: 'Customer has Already been Validated',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7799',
responseMessage: 'CBA System error',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '8005',
responseMessage: 'Method Not Allowed',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '8888',
responseMessage: 'Restriction on Account',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
]
export const NIPBible = [
{
responseCode: '00',
responseMessage: 'Approved or completed successfully',
responseStatus: 'Success',
applyRequery: false,
outrightFailure: false,
},
{
responseCode: '06',
responseMessage: 'DormantAccount',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '09',
responseMessage: 'RequestProcessingInProgress',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '11',
responseMessage: 'Reversal_Not_Successful',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '12',
responseMessage: 'InvalidTransaction',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '14',
responseMessage: 'Invalid Batch Number',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '15',
responseMessage: 'Invalid Session or Record ID',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '17',
responseMessage: 'Invalid Channel',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '18',
responseMessage: 'Wrong Method Call',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '25',
responseMessage: 'UnableToLocateRecord',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '31',
responseMessage: 'Reversal_Successful',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '34',
responseMessage: 'SuspectedFraud',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '35',
responseMessage: 'ContactSendingBank',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '36',
responseMessage: 'Transfer_Successful',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '51',
responseMessage: 'NoSufficeintFunds',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '68',
responseMessage: 'ResponseReceivedTooLate',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '69',
responseMessage: 'Customer Details not successfully validated',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '70',
responseMessage: 'Notification not successfully received',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '8004',
responseMessage: 'Authentication Failed',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '8803',
responseMessage: 'No Connection',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '909',
responseMessage: 'Unknown_NFPCall_Response',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '919',
responseMessage: 'NUll_NFPCall_Response',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '999',
responseMessage: 'Local_Defined_TimeOut',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '9999',
responseMessage: 'NIP Authentication Failed',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '03',
responseMessage: 'InvalidSender',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '05',
responseMessage: 'DoNotHonor',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '07',
responseMessage: 'InvalidAccount',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '08',
responseMessage: 'AccountNameMismatch',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '13',
responseMessage: 'InvalidAmount',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '16',
responseMessage: 'Unknown Bank Code',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '21',
responseMessage: 'NoActionTaken',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '26',
responseMessage: 'DuplicateRecord',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '30',
responseMessage: 'FormatError',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '32',
responseMessage: 'Transfer_Not_Successful',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '505',
responseMessage: 'Service_Unavailable',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '57',
responseMessage: 'TransactionNotPermittedToSender',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '58',
responseMessage: 'TransactionNotPermittedToChannel',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '61',
responseMessage: 'TransferLimitExceeded',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '63',
responseMessage: 'SecurityViolation',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '65',
responseMessage: 'ExceedsWithdrawalFrequency',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7701',
responseMessage: 'Debit Account is Invalid',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7709',
responseMessage: 'Transaction Reference exists',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '8005',
responseMessage: 'Method Not Allowed',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '8888',
responseMessage: 'Credit Account Not Permitted',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '91',
responseMessage: 'BeneficiaryBankNotAvailable',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '92',
responseMessage: 'RoutingError',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '94',
responseMessage: 'DuplicateTransaction',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '96',
responseMessage: 'System malfunction',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '97',
responseMessage: 'TimeOutWaitingForResponseFromDestination',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
]
export const CombinedBible = [
{
responseCode: '00',
responseMessage: 'Approved or completed successfully',
responseStatus: 'Success',
applyRequery: false,
outrightFailure: false,
},
{
responseCode: '01',
responseMessage: 'Transaction does not exist',
responseStatus: 'Failed',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '06',
responseMessage: 'DormantAccount',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '09',
responseMessage: 'RequestProcessingInProgress',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '11',
responseMessage: 'Reversal_Not_Successful',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '12',
responseMessage: 'InvalidTransaction',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '14',
responseMessage: 'Invalid Batch Number',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '15',
responseMessage: 'Invalid Session or Record ID',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '17',
responseMessage: 'Invalid Channel',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '18',
responseMessage: 'Wrong Method Call',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '25',
responseMessage: 'UnableToLocateRecord',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '31',
responseMessage: 'Reversal_Successful',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '34',
responseMessage: 'SuspectedFraud',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '35',
responseMessage: 'ContactSendingBank',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '36',
responseMessage: 'Transfer_Successful',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '51',
responseMessage: 'NoSufficeintFunds',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '68',
responseMessage: 'ResponseReceivedTooLate',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '69',
responseMessage: 'Customer Details not successfully validated',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '70',
responseMessage: 'Notification not successfully received',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '8004',
responseMessage: 'Authentication Failed',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '8803',
responseMessage: 'No Connection',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '909',
responseMessage: 'Unknown_NFPCall_Response',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '919',
responseMessage: 'NUll_NFPCall_Response',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '999',
responseMessage: 'Local_Defined_TimeOut',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '9999',
responseMessage: 'NIP Authentication Failed',
responseStatus: 'Pending',
applyRequery: true,
outrightFailure: false,
},
{
responseCode: '03',
responseMessage: 'InvalidSender',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '05',
responseMessage: 'DoNotHonor',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '07',
responseMessage: 'InvalidAccount',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '08',
responseMessage: 'AccountNameMismatch',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '13',
responseMessage: 'InvalidAmount',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '16',
responseMessage: 'Unknown Bank Code',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '21',
responseMessage: 'NoActionTaken',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '26',
responseMessage: 'DuplicateRecord',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '30',
responseMessage: 'FormatError',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '32',
responseMessage: 'Transfer_Not_Successful',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '505',
responseMessage: 'Service_Unavailable',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '57',
responseMessage: 'TransactionNotPermittedToSender',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '58',
responseMessage: 'TransactionNotPermittedToChannel',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '61',
responseMessage: 'TransferLimitExceeded',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '63',
responseMessage: 'SecurityViolation',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '65',
responseMessage: 'ExceedsWithdrawalFrequency',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7701',
responseMessage: 'Debit Account is Invalid',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7702',
responseMessage: 'Credit Account is Invalid',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7703',
responseMessage: 'Credit Account is Dormant',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7704',
responseMessage: 'Insufficient Balance in Debit Account',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7708',
responseMessage: 'Currency Mismatch',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7709',
responseMessage: 'Transaction Reference exists',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7710',
responseMessage: 'Customer Already Enrolled but not Validated',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7711',
responseMessage: 'Customer Already Enrolled but not Active',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7712',
responseMessage: 'Customer Already Enrolled',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7713',
responseMessage: 'OTP Service Faile: Invalid Account Number',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7714',
responseMessage: 'Customer has not Enrolled',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7715',
responseMessage: 'OTP MisMatch',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7716',
responseMessage: 'Customer has Already been Validated',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '7799',
responseMessage: 'CBA System error',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '8005',
responseMessage: 'Method Not Allowed',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '8888',
responseMessage: 'Credit Account Not Permitted',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '91',
responseMessage: 'BeneficiaryBankNotAvailable',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '92',
responseMessage: 'RoutingError',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '94',
responseMessage: 'DuplicateTransaction',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '96',
responseMessage: 'System malfunction',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '97',
responseMessage: 'TimeOutWaitingForResponseFromDestination',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
{
responseCode: '98',
responseMessage: 'Insufficient Fluna Wallet Balance',
responseStatus: 'Failed',
applyRequery: false,
outrightFailure: true,
},
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment