The Client
DTPayments, a U.S.-based financial technology provider serving dental offices, partnered with KODIA over six years ago to design and evolve a modern payment processing platform.
The collaboration began with Praxis, an in-house SaaS product that simplified credit card processing and PMS (Patient Management System) integrations for DTPayments’ clients.
When another company expressed interest in licensing the app during an industry event, DTPayments saw a larger opportunity: transform Praxis into a whitelabel platform that partners could brand and sell to their own dental networks — creating new revenue through SaaS subscriptions and MxMerchant transaction commissions.
Together, DTPayments and KODIA re-imagined the product from the ground up, renaming it PayStack and rebuilding it to support a scalable, partner-ready business model.
The Challenge
Praxis was originally engineered for a single internal ecosystem.
Expanding it into a partner-driven platform raised a new set of business and technical challenges:
- The architecture lacked multi-tenancy and dynamic branding capabilities.
- Each new dental office required manual setup of payment gateway credentials (MxMerchant).
- Key PMS platforms like Eaglesoft and OpenDental had no public APIs, complicating integrations.
- DTPayments needed to maintain strict PCI compliance while opening the system to external partners.
The solution had to be generic enough to support future industries beyond dental.
A Collaborative Approach
From the beginning, this was a co-creation process. DTPayments’ leadership brought the product vision, market insight, and deep domain expertise; KODIA contributed the architecture, engineering, and design execution to make that vision real.
Together, the teams approached the challenge not just as a rebuild, but as a reinvention — aligning technical foundations with business scalability.
The collaboration focused on four key principles:
- Partnership over hand-off: Constant iteration between DTPayments’ business logic and KODIA’s technical design.
- Flexibility at the core: Every layer of the product should be configurable — from branding to data flow.
- Compliance by design: PCI and data isolation baked into every architectural decision.
Future-proof foundation: Build a platform ready for expansion beyond the dental industry.
Solution & Implementation
The result of this partnership was PayStack — a modular, multi-tenant platform composed of three tightly integrated systems.
1. Customer Management System (CMS)
Co-designed to give DTPayments and its partners full control over configuration and management:
- Payment gateway setup (MxMerchant credentials)
- Terminal configuration and post-on-complete options
- Branding (logos, color schemes, URLs)
- PMS integration schemas
- Role-based permissions and audit logging
2. Electron Desktop App
Built by KODIA in collaboration with DTPayments’ technical leadership, this Windows application handles:
- Secure payment processing directly from PMS data
- Automated posting of confirmations back to the PMS
- Real-time communication with the CMS through web sockets
3. Universal and Web Integrators
Jointly conceptualized to overcome the biggest limitation: lack of PMS APIs:
- The Universal Integrator “scrapes” data from the PMS UI using a UI Schema defined in the CMS.
- A Web Integrator extends the same capability to browser-based PMS systems.
- For systems that cannot be scraped, the teams implemented OCR-based extraction, reading defined screen coordinates to capture payment data.
This architecture created a resilient, adaptive system — capable of connecting with any PMS or POS environment, regardless of integration limitations.
Results & Impact
Over six years of collaboration, DTPayments and KODIA turned a single-purpose application into a profitable, scalable SaaS platform.
Key outcomes:
💡 New revenue model: Praxis evolved into PayStack — a whitelabel product generating income through licensing and shared transaction fees.
⚙️ Universal compatibility: Integrations now cover PMS platforms both with and without public APIs.
🚀 Rapid onboarding: New partners can launch their own branded environment in days.
🔒 Ongoing PCI compliance: Security and isolation preserved across every tenant.
🤝 Long-term collaboration: A six-year partnership defined by transparency, innovation, and shared ownership of results.
Key Takeaway
PayStack exemplifies how collaboration between visionary clients and product-driven teams can turn complex technical challenges into scalable business opportunities.
By merging DTPayments’ industry knowledge with KODIA’s engineering and design capabilities, the teams built not just software — but a flexible platform that continues to evolve with the market.
Where partnership powers innovation, and innovation drives growth.
Looking for a partner that builds with you, not just for you?
Let’s co-create your next digital success story.