ng-bank-account-validator
Version:
Verify nigerian NUBAN bank accounts
22 lines (21 loc) • 953 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NUBAN_SERIAL_CODE_LENGTH = exports.NUBAN_LENGTH = exports.CARD_BIN_URL = exports.VALIDATION_URL = void 0;
const PAYSTACK_VALIDATION_URL = "https://api.paystack.co/bank/resolve";
const FLUTTERWAVE_VALIDATION_URL = "https://api.flutterwave.com/v3/accounts/resolve";
const VALIDATION_URL = {
PAYSTACK: PAYSTACK_VALIDATION_URL,
FLUTTERWAVE: FLUTTERWAVE_VALIDATION_URL,
};
exports.VALIDATION_URL = VALIDATION_URL;
const PAYSTACK_CARD_BIN_URL = "https://api.paystack.co/decision/bin/";
const FLUTTERWAVE_CARD_BIN_URL = "https://api.flutterwave.com/v3/card-bins/";
const CARD_BIN_URL = {
PAYSTACK: PAYSTACK_CARD_BIN_URL,
FLUTTERWAVE: FLUTTERWAVE_CARD_BIN_URL,
};
exports.CARD_BIN_URL = CARD_BIN_URL;
const NUBAN_LENGTH = 10;
exports.NUBAN_LENGTH = NUBAN_LENGTH;
const NUBAN_SERIAL_CODE_LENGTH = 9;
exports.NUBAN_SERIAL_CODE_LENGTH = NUBAN_SERIAL_CODE_LENGTH;