Automate Krungthai Bank Flows with API Prototypes & IntegrationAutomate Krungthai Bank Flows with API Prototypes & Integration
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
In 2024, I built Krungthai Business ExpressTS, a backend API prototype/MVP for an Upwork client working around Krungthai Business workflows. The goal was to validate how an end-to-end business banking flow could be automated while the bank does not provide official open banking APIs.
My approach started with reverse engineering the mobile app flow to understand the real request/response behavior, session handling, authentication steps, and the app’s end-to-end encryption flow. This included analyzing how encrypted payloads were structured, how secure client-server communication was handled, and how the mobile client interacted with backend services during the transaction process.
From there, I designed an ExpressTS-based API layer that could reproduce the core E2E flow in a cleaner backend structure, making it easier to test, automate, and integrate with external systems. The prototype focused on validating the technical flow first before moving toward a more production-ready implementation.
The first approach used an OTP-based transaction flow, but I later updated the implementation toward a PIN-based flow. This made the transaction process faster and smoother for repeated usage, with the PIN flow becoming around 2–3x faster than the OTP flow because it removed the delay of waiting for OTP delivery and validation.
The GitHub repository was used as a prototype/demo version for the Upwork client, focused on validating the feasibility of automating Krungthai Business workflows.
Tech stack: Node.js, TypeScript, ExpressTS, Axios, Mongoose, MongoDB, dotenv, pnpm, ts-node, nodemon.
If you need someone who can build backend API prototypes, reverse engineer mobile/web flows, automate complex business processes, or create integration layers when official APIs are limited or unavailable, I can help turn the flow into a clean, testable, and scalable backend system.
This was an independent prototype project for client validation and research purposes, not an official Krungthai Bank product or partnership.
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started