Web Your Vyavsay
Fydus Pay (built as UPI Pay Orange) is a secure operations portal for UPI payment gateway teams. Admins, employees and merchants each get their own permissions to monitor deposits and withdrawals, manage wallets, review KYC and export reports.

Fydus Pay, built under the name UPI Pay Orange, is an operations portal for UPI payment gateway teams. Admins, employees and merchants each sign in with their own permissions, protected by JWT sessions and bcrypt password hashing.
The admin console organises daily work into nine modules: overview, deposits, withdrawals, wallets, users, assignments, wallet access, KYC reviews and reports. Filters for merchant, user ID, order ID, transaction ID, status, bank and date make any transaction easy to find, and pending items can be approved or rejected in one click.
If you need a payment gateway admin panel, a merchant dashboard, or a role-based fintech portal built with Next.js, TypeScript and PostgreSQL, this case study covers the access model, modules and workflow.
Running a UPI payment gateway means watching a constant flow of deposits and withdrawals, approving or rejecting pending transactions, checking merchant KYC and giving each person exactly the access their job needs. Doing this from spreadsheets and chat threads is slow and hard to audit.
In payments, an unclear approval or an over-permissioned account is a financial and trust risk. Operators needed fast search, clear statuses and strict role boundaries in one place.
The portal separates Admin, Employee and Merchant roles behind JWT sessions and bcrypt-hashed passwords. The admin console organises daily work into nine modules with a filter bar and status badges that make pending, successful and rejected transactions obvious at a glance.
Admin, Employee and Merchant roles with different permission levels, enforced on every route.
Live tables of merchant ID, user, order ID, amount, transaction ID, bank details and status with approve and reject actions on pending items.
Filter by merchant, user ID, order ID, transaction ID, status, bank and date range, then export results.
Manage merchant wallets and control which users can access them.
A dedicated review queue so merchant verification lives next to the account it protects.
Operational reports and user assignments that give managers an overview of the team and volume.
Each transaction follows a visible path so nothing waits in a chat thread.
A deposit or withdrawal order is created with an order ID
Amount, transaction ID and bank details recorded
Pending or successful badge appears in the admin tables
Employee or admin filters, opens and checks the entry
One-click action recorded against the transaction
Results exported for reconciliation and reporting
Three roles with separate permissions reduce the chance of an over-permissioned account.
Filter, review and act on transactions from one screen instead of moving between tools.
Nine dedicated modules keep deposits, withdrawals, wallets, users, KYC and reports separate.
JWT-based sessions and bcrypt password hashing protect sign-in.
Light and dark themes, notifications and breadcrumbs keep long shifts comfortable.
Roles are modelled as first-class permissions rather than a single admin flag, so each user sees only the modules their job requires.
Mapped how admins, employees and merchants handle deposits, withdrawals and KYC today.
Defined the three roles and the permissions each one needs.
Implemented authentication, the nine admin modules, filters and exports.
Added validation, error handling and responsive behaviour before release.
Fydus Pay gives payment operators a single, permissioned place to monitor money movement and act on it.
It is the internal portal used to monitor transactions, approve or reject pending deposits and withdrawals, manage merchants and wallets, and generate reports.
The portal uses role-based access control with JWT sessions, so each role sees only the modules and data permitted for it.
Next.js and TypeScript on the front end with PostgreSQL for data, plus bcrypt for password hashing.
Yes. We build custom fintech portals with role-based access, transaction workflows, filters, exports and KYC review, tailored to your product.
Loan marketplace website for a direct selling agent, with secured and unsecured loan pages, EMI calculator, credit score check and multi-step application forms.
Read case study Creator Economy PlatformHigh-conversion digital platform engineered for creator management, brand partnerships, and media distribution.
Read case study B2B iGaming Software WebsiteConversion-focused B2B website for an iGaming software provider, presenting turnkey, white label, sportsbook and casino platforms to operators.
Read case studyTell us about your project and we will scope the platform, integrations and timeline with you.
Start Your Project