Online payment solution tailored for entrepreneurs and e-commerce businesses
Custom software development and modernization for a Dutch fintech company trusted by over 10,000 businesses across more than 30 countries
ABOUT the project
- Client:
- Payment Solution Provider
- Location:
-
The Netherlands
- Company Size:
- 30+ Employees
- Industry:
-
Financial Services
- Solution:
- Custom Software Development
Technologies:
Leobit partnered with a Dutch fintech company specializing in secure, flexible online payment solutions for entrepreneurs and e-commerce businesses. The platform offers a wide range of features, including one-time payments, subscription billing, and affiliate marketing tools to support digital businesses at scale.
They were able to understand our needs and act quickly on them.
Customer
Our customer is a Dutch payment service provider that helps entrepreneurs easily accept online payments, automate administrative tasks, and increase revenue through affiliate marketing and conversion-optimized tools. Their platform is trusted by more than 10,000 businesses, including Knab, Inspirators Marketing, and All Round CrossFit.
Business Challenge
The customer had an established in-house development team actively working on the platform. However, as the project scope expanded and timelines became more demanding, they required additional engineering capacity to meet critical deadlines. As a company licensed by the Dutch Central Bank and PCI DSS certified, the client needed a reliable technology partner that could seamlessly integrate with their existing team, bring specialized expertise, and streamline delivery.
Why Leobit
The client was seeking a development partner who could seamlessly integrate with their internal team, move quickly without compromising quality, and bring hands-on experience in fintech and secure payment systems. Leobit stood out thanks to its proven track record in building scalable, compliant software for highly regulated industries.
Project
in detail
Leobit worked closely with the customer’s internal team to modernize their payment processing solution and develop new features.
RESTful API development
The platform’s original API was outdated, non-RESTful, and difficult to navigate. It relied on legacy resources that had already been replaced by newer components, making it hard to maintain and scale. To address this, the Leobit team made the strategic decision to rewrite the API from scratch using REST principles, ensuring it was modular, maintainable, and future-proof.
We used Swagger for comprehensive API documentation and developed the reference materials in parallel with the new API, which streamlined adoption and onboarding for developers. The old and new APIs are not interchangeable, so new users were directed to the updated version from the start. For existing users, we provided clear migration instructions, guiding them through the transition process with minimal disruption.
While the legacy API is still supported for backward compatibility, the new API offers significantly more functionality—such as a modern dashboard, improved request formatting, and enhanced operational insights.
API Adoption Statistics:
- Old API: ~25% of payment traffic
- New API: ~34–35% of payment traffic
- Remaining payments are processed directly through the platform’s dashboard
WooCommerce plugin development for WordPress
To simplify integration for non-technical users, Leobit developed a custom WooCommerce plugin for WordPress using PHP. This plugin connects directly to the new RESTful API, allowing merchants to manage payments with minimal configuration.
We also prepared a step-by-step integration guide designed specifically for users without a technical background. The instructions clearly explain where to enter the API key, how to retrieve it, and how to enable the plugin in just three steps. The primary goal was to make the transition to the new API as smooth and accessible as possible for all users.
Sanctions list verification
To ensure regulatory compliance, Leobit implemented a system to screen users and organizations against international sanctions lists. We parsed and stored data from four key sources, including a local Dutch list and the EU consolidated list.
A scheduled job automatically checks user names against these databases. If a potential match exceeds an 80% similarity threshold, a flag is raised, and a review record is created for the admin to evaluate manually.
Sanctioned users are restricted from performing key financial actions, such as processing payments or withdrawing funds to their balance. This system ensures that risk is proactively managed and compliance standards are upheld.
User identification
As part of the onboarding process, users are required to complete identity verification. Leobit integrated a third-party identification API via an iFrame, allowing users to go through a guided verification process directly within the platform. This includes steps such as facial recognition and submitting a photo of your passport or ID. Once the user completes the process, the API analyzes the data and sends the results to the admin dashboard, where a system administrator manually approves them.
This integration greatly streamlined the document verification process, reducing manual effort while improving the accuracy and efficiency of user onboarding.
Technology Solutions
- Used Vue.js for building a responsive, dynamic frontend, including the admin dashboard and redesigned user interfaces.
- Developed a RESTful API with full documentation using Swagger, enabling clean integration points for internal tools and external plugins.
- Used PHP for building a custom WooCommerce plugin that connects WordPress-based e-commerce sites to the new API.
- Integrated external APIs for sanctions list screening and user identity verification.
Value Delivered
- Accelerated time-to-market by augmenting the client’s in-house team and delivering key features on time.
- Strengthened compliance and trust through secure user verification flows and sanctions screening, aligned with Dutch Central Bank regulations and PCI DSS standards.
- Increased operational efficiency by implementing advanced filters, automation, and scalable APIs, reducing manual work for support and admin teams.
- The customer’s company was acquired by global payments platform ONERWAY in August 2025 as part of ONERWAY’s European expansion strategy.