Chetu – Custom Software Development CompanySearch blackphone blackcross black

A Case Study

AI-Powered Merchant Onboarding for Faster Merchant Activation

Merchant onboarding cut from days to minutes through AI-powered document verification, risk scoring, and workflow automation.

Industry

Payments

Technologies Used

  • .NET 8
  • SQL Server 2022
  • Azure OCR
  • Kafka Event Bus
  • REST APIs
  • AI/ML Risk Scoring
  • Domain-Driven Design (DDD)
  • Microservices Architecture

Project Solution

We developed an AI-powered merchant onboarding solution that automates document verification, evaluates merchant risk, manages onboarding workflows, and integrates with payment and compliance services.

This system allows merchants to sign up online through a digitized, easy-to-follow process with the AI verifying the information provided and deciding if auto-approval is feasible or if a manual review still needs to be done.

Client Overview

The client operates a no-code commerce platform that lets businesses build, manage, and scale online stores without heavy engineering effort. The platform combines storefront creation, payment processing, workflow automation, and analytics in one system, allowing merchants to launch storefronts, connect third-party tools, and sell across multiple channels.

As the merchant base grew, onboarding became a bottleneck. New sellers had to complete manual identity checks, business validation, and document review before they could go live, which is a process that took days to weeks and required significant manual effort from the client's compliance team.

What changed for the compliance team

During rollout, the compliance review queue visibly thinned as the risk-scoring thresholds took over routine approvals, freeing reviewers to focus on the flagged, higher-risk cases instead of triaging every application by hand.

The Solution

We developed a web application that completely automates merchant registration and verification. The platform uses AI and machine learning which includes OCR-based document extraction, fraud detection, and risk scoring, to move a merchant from signup to approval with minimal manual intervention.

The onboarding flow runs through a 5-step wizard:

Business information

STEP - 01

Personal details

STEP - 02

Order information

STEP - 03

Bank details

STEP - 04

Document verification

STEP - 05

Each application moves through six tracked states: Registered, Documents Submitted, Verification in Progress, Pending Manual Review, Approved, and Rejected. Applications that clear AI verification with high confidence move straight to approval; low-confidence or flagged cases route to a compliance officer for manual review.

The system is built on a domain-driven, layered architecture. Services communicate through REST APIs and a Kafka-based event bus, and each bounded context, merchant service, document verification, AI decision engine, owns its own logic, data store, and service contract, so one service's load or failure doesn't lock up the others.

The Approach

Our approach was centered on replacing manual review steps with AI wherever the decision could be made with confidence, and routing everything else to a human reviewer instead of forcing a binary automated pass/fail. That meant rebuilding the registration flow, the document verification pipeline, the risk-scoring logic, and the notification and audit layers as separate, coordinated services rather than one massive onboarding form.

The main key elements of our approach included:

  • Building a guided, multi-step registration flow so merchants can register, upload documents, and complete onboarding with minimal manual effort

  • Applying AI/ML models to extract and validate KYC document data using OCR, catching tampered or fraudulent government IDs and cross-matching names and addresses

  • Scoring each application for risk based on KYC/AML data and business classification, sorting merchants into Low, Medium, and High risk tiers with defined auto-approve, review, and reject thresholds

  • Implementing a workflow engine that drives state transitions, triggers verification and review actions, and gives merchants and internal teams real-time status visibility

  • Training the prediction model on vector embeddings from historical data, with a continuous improvement loop as new data comes in

  • Enabling plug-and-play integrations for payment processing, KYC/AML providers, notifications, and CRM systems so approved merchants are operational immediately

  • Notifying merchants of status changes, approvals, and required actions via email, SMS, and in-app messages

  • Logging every onboarding decision and state transition in detail to support compliance audits

  • Using multi-model ensembles with confidence thresholds to handle low-resolution or fraudulent documents, falling back to manual review when confidence is low

  • Applying circuit breaker patterns, cached results, and SLA monitoring to manage dependencies on third-party services like Azure OCR and credit/business verification APIs

  • Designing the system as horizontally scalable microservices with load balancing, connection pooling, and caching to handle high concurrency during onboarding campaigns

The Impact

99.85% prediction accuracy, the model's core proof point, achieved on the historical KYC and risk data it was trained against.

Beyond that:

50–70% reduction in onboarding time

through AI-driven document verification and automated workflows.

30–50% decrease in manual review effort

via intelligent risk scoring and fraud detection

20–40% improvement in onboarding conversion rates

with guided, personalized onboarding journeys.

Near real-time merchant activation

which takes minutes instead of days through automated approvals and integrations.

25–35% reduction in compliance and operational costs

from reduced manual intervention and fewer errors.

Up to 2x improvement in fraud detection accuracy

using AI-based document validation and anomaly detection.

Final Words

Merchant onboarding influences how quickly businesses can begin selling and accepting payments. When this process is slow because people have to look at documents and approve them it causes problems for the business and the merchant experience.

By combining AI-powered document verification, intelligent risk scoring, and automated workflow management, we delivered a solution that shortens approval timelines while giving compliance teams greater visibility into every onboarding decision. The platform provides a structured foundation that can support increasing merchant volumes without proportionally increasing manual effort.

Let's Build Smarter Onboarding & Payments Solutions Together

Book a FREE 20-minute strategy call. Even if we're not the right fit, we'll guide you toward the best solution - no pressure, no obligation.

We respect your privacy. Your information will never be sold or shared with third parties for marketing purposes.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

CONTACT US

Drop us a line or give us a ring. We'd love to hear from you and would be happy to answer any questions.