feat: added beneficiary wise transaction limit

This commit is contained in:
2026-02-25 13:23:13 +05:30
parent fc32e9c785
commit 68d0bf0151
8 changed files with 136 additions and 9 deletions

View File

@@ -4,6 +4,9 @@ const { logger } = require('../util/logger');
const neftValidator = require('../validators/neft.validator.js');
const paymentSecretValidator = require('../validators/payment.secret.validator');
const { checkLimit } = require('../middlewares/limitCheck.middleware');
const {
checkBeneficiaryLimit,
} = require('../middlewares/beneficiaryLimit.middleware');
const {
checkBeneficiaryCooldown,
} = require('../middlewares/cooldown.middleware');
@@ -13,7 +16,8 @@ router.use(
neftValidator,
paymentSecretValidator,
checkLimit,
checkBeneficiaryCooldown
checkBeneficiaryCooldown,
checkBeneficiaryLimit
);
const neftRoute = async (req, res) => {