MTB Pay Merchant Admin Portals
Developed a dual-portal merchant platform supporting both internal bank operations and merchant-side payment management within a mobile wallet ecosystem.

This project was developed for Myanma Tourism Bank as part of its MTB Pay ecosystem, which supports digital payment services for merchants and internal banking operations. The platform was designed to serve two different groups at the same time: internal bank teams managing merchant operations, and external businesses using MTB Pay to process and monitor transactions.
My work involved building both sides of the system. The internal portal gave operational teams control over merchant configurations such as transaction limits, fees, discounts, cashback programs, promotional campaigns, balance management, and financial reporting. Since these settings directly affected settlement and transaction accuracy, the product required reliable workflows and clear operational visibility.
I also developed the merchant-facing portal, where businesses could manage API credentials, register callback URLs, monitor payment transactions, process refunds, and track fund settlements. Because merchants relied on the platform to integrate their own services with MTB Pay, usability and transparency were important alongside backend consistency.
One of the more challenging aspects was handling ledger-based transaction records. I worked on reporting and transaction tracking interfaces that helped ensure reconciliation between merchant activities and internal settlement systems. Since financial operations needed traceability, these modules were essential for auditability and day-to-day operational trust.
The project also included configurable business and security settings such as session controls, PIN and OTP verification, refund policies, and access restrictions. To support different operational roles, I implemented a fine-grained authorization system that managed access at both feature and action levels.
Working on a product for Myanma Tourism Bank gave me valuable experience in building software for regulated financial operations. It helped me understand how payment platforms must balance business flexibility, operational control, and financial accuracy — especially when the system is used by both internal teams and external merchants at scale.