africastalking-ts
Version:
Unofficial Typescript version of the Africa's Talking SDK
51 lines • 1.45 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CONSTANTS = exports.customRegex = void 0;
exports.customRegex = {
phoneNumber: /^\+\d{1,3}\d{3,}$/,
noSpace: /\S/,
};
exports.CONSTANTS = {
REASON: {
SALARY: 'SalaryPayment',
SALARY_WITH_CHARGE: 'SalaryPaymentWithWithdrawalChargePaid',
BUSINESS: 'BusinessPayment',
BUSINESS_WITH_CHARGE: 'BusinessPaymentWithWithdrawalChargePaid',
PROMOTION: 'PromotionPayment',
},
PROVIDER: {
ATHENA: 'Athena',
MPESA: 'Mpesa',
},
TRANSFER_TYPE: {
BUY_GOODS: 'BusinessBuyGoods',
PAYBILL: 'BusinessPayBill',
DISBURSE_FUNDS: 'DisburseFundsToBusiness',
B2B_TRANSFER: 'BusinessToBusinessTransfer',
},
BANK: {
FCMB_NG: 234001,
ZENITH_NG: 234002,
ACCESS_NG: 234003,
GTBANK_NG: 234004,
ECOBANK_NG: 234005,
DIAMOND_NG: 234006,
PROVIDUS_NG: 234007,
UNITY_NG: 234008,
STANBIC_NG: 234009,
STERLING_NG: 234010,
PARKWAY_NG: 234011,
AFRIBANK_NG: 234012,
ENTREPRISE_NG: 234013,
FIDELITY_NG: 234014,
HERITAGE_NG: 234015,
KEYSTONE_NG: 234016,
SKYE_NG: 234017,
STANCHART_NG: 234018,
UNION_NG: 234019,
UBA_NG: 234020,
WEMA_NG: 234021,
FIRST_NG: 234022,
},
};
//# sourceMappingURL=constants.js.map