PayFac Console · Sub-Merchant Pipeline · Live
ONBOARDING
4,281
Sub-Merchants
18
Onboarding
₹8.7Cr
Today's Volume
SUB-MERCHANT PIPELINE
Puma India Pvt. Ltd.
MID: 40221900 · Visa
₹18,000LIVE
Nexmart
MID: 40281190 · Mastercard
₹8,400LIVE
FoodHub Express
MID: onboarding
KYC
QuickMart Retail Chain
RISK REV
UrbanEats Pvt. Ltd.
PAYFAC
PSP Platform Rev
₹56,800
Sub-Merchant Net
₹8,45,070
Avg Merchant
Merchant live in 4 minutes
Status
KYC → approval → first transaction
Merchant live in 4 minutes
KYC → approval → first transaction

PSP Platform Performance

The Numbers That Define PSP Scale

Speed, hierarchy depth, and settlement accuracy — the three dimensions that determine whether a PSP scales or stagnates.

<4 min

Sub-merchant onboarding via API

Unlimited

Hierarchy depth — PSP → ISO → Sub-merchant

Auto

Split settlement — every party, every batch

99.999%

Platform uptime SLA

100%

API-first — every operation via REST

Your sub-merchant onboarding works.

Your settlement runs.

Your fraud controls exist.

But none of it was built for the scale you're trying to reach.

PSPs are built on duct tape and determination. The first version of your platform was clever — you assembled something that worked from APIs, third-party gateways, manual processes, and a settlement spreadsheet that somehow became critical infrastructure. It got you here.

But here isn't where you're going. You're adding sub-merchants faster than your onboarding can handle. Your settlement reconciliation breaks whenever a bank changes a file format. Your fraud controls are a set of rules that haven't been reviewed in eight months. And your hierarchy — the PayFac model you sold to investors — exists in a deck, not in your platform.

DigiPay.Guru is not a band-aid. It is the infrastructure that should have been there from the beginning — now available in a form you can deploy in weeks without throwing away what you've already built.

The Infrastructure Debt

Six Signs Your Acquiring Infrastructure Is the Bottleneck.

These are not future risks. They are the symptoms every PSP experiences when their transaction volume outgrows their original infrastructure assumptions.

01

Onboarding a new sub-merchant takes days. It should take minutes.

Manual KYC document collection. Emailed spreadsheets. A compliance team that reviews applications in batches. A merchant waiting three days before they can process their first transaction. Every day of delay is a merchant reconsidering whether your platform is the right choice — and looking at competitors who onboard in hours.

ONBOARDING LAG
2-5 days

Average sub-merchant time-to-live for PSPs without automated onboarding pipelines. DigiPay.Guru's API-driven onboarding achieves live status in under 4 minutes for pre-qualified merchants

02

Your settlement is a script that someone runs manually and hopes doesn't break.

Settlement logic built on CSV processing, bank file parsing, and manual fund transfers is fragile by design. One bank changes their file format. One SFTP credential expires. One row in the batch has a mismatched merchant ID. And suddenly your operations team is reconciling a settlement failure at 2 AM instead of sleeping.

SETTLEMENT INCIDENTS
4-8 / month

Average settlement-related incidents for mid-size PSPs on manual or semi-automated systems. Each incident averages 3–6 hours of engineering and ops time to resolve.

03

Split payments between you, your sub-merchants, and your acquirer happen manually — or don't happen correctly.

In a PayFac model, every transaction creates three or more concurrent financial obligations: the sub-merchant gets paid their net amount, the PSP retains its platform fee, the acquirer bank receives its share, and potentially an ISO or referral partner gets a cut. Calculating and distributing these splits manually — or running separate settlement runs for each party — creates delays, errors, and disputes that damage every relationship in the chain.

SETTLEMENT DISPUTES
12% of batches

Proportion of settlement batches that generate at least one dispute or discrepancy in PSPs using manual split-payment calculation. Each dispute averages 2 days to resolve.

04

You carry the fraud liability for every sub-merchant. And your fraud controls are rules you wrote two years ago.

As a PayFac, you are the merchant of record for every sub-merchant transaction. When fraud occurs — and it will — the chargeback lands on you, not on the sub-merchant. Your fraud detection is only as good as the last time someone reviewed your rule set, which means every new fraud pattern that emerged in the last twelve months may be flowing through your platform undetected.

FRAUD EXPOSURE
100%

Proportion of sub-merchant fraud liability that falls on the PayFac as merchant of record. Without pre-authorization fraud scoring and real-time velocity checks, you are discovering fraud through the chargeback, not before it.

05

Your sub-merchant hierarchy lives in your database schema. Not in your acquiring infrastructure.

You know the hierarchy: PSP → ISO → Sub-Merchant → Outlet → Terminal. It's how your business model works. But your underlying acquiring infrastructure — whatever switch or gateway you're using — doesn't know it. Every time you need to apply a hierarchy-level rule, adjust fees per tier, or produce a report that reflects the hierarchy, someone writes a custom query or a one-off script. That is not a hierarchy. That is technical debt.

HIERARCHY SUPPORT
0 layers

Number of hierarchy levels natively supported by most third-party payment gateways PSPs rely on. DigiPay.Guru supports unlimited depth with fee cascading, role-based access, and settlement isolation at every level.

06

Your ISO 8583 switch is rented. The one thing your PSP depends on most is owned by someone else.

Many PSPs process card-present transactions through a switch they don't own or control — a third-party processor or acquirer switch that charges per-transaction fees, imposes routing restrictions, and can change terms at contract renewal. Your margins compress as volume grows. Your routing decisions are made by someone else's algorithm. And your ability to support ISO 20022 depends entirely on when they decide to upgrade.

SWITCH DEPENDENCY
£0.02-0.08

Per-transaction cost range for rented switch capacity at mid-market PSP volumes. At 10 million monthly transactions, that is £200K–800K annually in fees for infrastructure you don't own or control.

The Platform

Infrastructure That Scales With Your Ambition.

DigiPay.Guru is a complete acquiring infrastructure for PSPs and PayFacs — every component you need to run a merchant acquiring programme at scale, from a certified acquiring switch to automated split settlement to real-time fraud controls, all connected, all API-first, all under your brand.

ISO 8583 & ISO 20022 Acquiring Switch

Own your switch. Sub-100ms authorization, 10,000+ TPS, intelligent routing with fallback chains, and a built-in ISO 8583 → ISO 20022 translation layer — yours to configure, not borrow.

Explore the Switch

Sub-Merchant Hierarchy Engine

Model your full PayFac structure natively — PSP, ISO, sub-merchant, outlet, terminal — with fee cascading, role-based access, and settlement isolation at every level.

Explore MMS

Automated Split Settlement

Every transaction distributes to every party automatically — PSP fee, sub-merchant net, acquirer share, ISO commission — in a single settlement run. No scripts. No manual splits. No disputes.

Explore Settlement

API-Driven Sub-Merchant Onboarding

Onboard sub-merchants programmatically — KYC submission, document verification, risk assessment, fee assignment, and terminal provisioning via REST API. Live in minutes, not days.

Explore Onboarding

Real-Time Fraud & Risk Management

Pre-authorization fraud scoring, velocity checks, configurable rule engine, and blacklist management — protecting you as the merchant of record before chargebacks land, not after.

Explore Risk

POS, SoftPOS & mPOS Acceptance

Give your sub-merchants every acceptance mode — countertop POS, SoftPOS on Android, Bluetooth mPOS, and QR — all managed from your PayFac console under your brand.

Explore POS

What PSPs Actually Gain

Four Outcomes That Change Your Business Model.

Not feature lists. The four metrics that define whether a PSP scales or stagnates — and how DigiPay.Guru moves each one.

Merchant Onboarding Velocity

From Application to First Transaction in Under Four Minutes.

The PSPs that win sub-merchant market share are the ones that remove every moment of friction between "I want to join" and "I'm processing payments."

DigiPay.Guru's API-driven onboarding pipeline handles the full sub-merchant journey programmatically. Your platform calls the API with the merchant's business details and KYC documents. The system runs automated KYC/KYB checks, applies your risk scoring model, assigns the correct fee tier from the merchant hierarchy, provisions a terminal or SoftPOS licence, and returns a live merchant ID — all without human intervention for pre-qualified applicants.

For merchants that require manual review, the system queues them automatically in your risk console with all documents and scores pre-assembled, so your compliance team can approve in minutes rather than hours. The result is a sub-merchant pipeline that operates at the speed of your business — not the speed of your ops team.

REST API: POST /v1/merchants — create sub-merchant, assign fee tier, return MID
Automated KYC/KYB — OCR document verification and AML screening
Instant fee inheritance from merchant hierarchy — no manual configuration
Webhook events at every stage: submitted → approved → live → suspended
Bulk onboarding: POST /merchants/batch — import 1,000 merchants in one API call
onboarding_api · merchant-id · live4m 12s
API CallPOST /v1/merchants
09:12:00
KYC QueryGST + PAN + address
09:12:01
AML ScreenCLEAR
09:12:04
Risk Score18 / LOW
09:12:06
Fee TierRetail Standard · 1.40%
09:12:11
MID createdMID-40282194
09:17:09
TerminalSoftPOS · provisioned
StatusLIVE · first txn possible
09:14:12
Total Time4 min 12 sec
Zero human intervention · Fully automated for pre-qualified tier

Automated Split Settlement

Every Party Paid Correctly. Every Batch. Without a Script.

Settlement is not a calculation problem. It is a trust problem. Every party in your network trusts you to get their number right — every single time.

In a PayFac model, a single transaction triggers a cascade of financial obligations. Your sub-merchant is owed their net amount. Your platform retains its fee. Your acquirer bank takes its share. Your ISO or referral partner earns a commission. Calculating these correctly — across thousands of transactions per batch, across dozens of different fee structures — and then distributing funds to the right bank accounts without errors is the operational core of a PSP.

DigiPay.Guru's Split Settlement Engine handles this entirely automatically. Fee rules are defined once per tier in the merchant hierarchy. At settlement time, the engine reads the rule, calculates every party's share to the paisa, and routes the correct amount to the correct bank account — all in the same settlement run that closes the merchant's day. Every party receives a statement. Every statement is auditable. Nothing requires a spreadsheet.

Configurable split rules per hierarchy tier: PSP fee, acquirer share, ISO commission
Flat fee + percentage combinations with floor and cap per party
T+0, T+1, or custom settlement cycles per sub-merchant
Per-party settlement statements — each entity sees only their own data
Automatic chargeback deduction from next settlement batch
BATCH 20260701 · BATCH-0841 · 86.7TSETTLED
Gross Volume₹8,70,00,000
Txn count12,840
PSP Fee (1.40%)₹3,48,000RETAINED
Platform (0.49%)₹4,26,302PAID OUT
ISO Commission₹07,000PAID OUT
Sub-Merch Net₹8,45,07,000SETTLED
Split errors0
Reconciliation100% · automated
Closed at23:47 IST · auto
4 parties · ₹8.7 Cr · Zero disputes · Books closed

Fraud Protection as a PayFac

You Are the Merchant of Record. Act Like It Before the Chargeback.

Your sub-merchants' fraud is your fraud. Catching it pre-authorization is the only approach that protects your margins.

The PayFac model is powerful because it lets you onboard sub-merchants at scale without requiring each one to have a direct acquirer relationship. But it comes with a consequence: you carry the fraud liability for every transaction every sub-merchant processes. When a fraudulent transaction clears, the chargeback arrives in your name — not the sub-merchant's.

DigiPay.Guru's risk platform runs pre-authorization — every transaction from every sub-merchant is scored, velocity-checked, and blacklist-matched before the authorization request reaches the card host. Fraud is declined before it clears. Your chargeback rate reflects your fraud prevention, not your sub-merchants' fraud rates. And because the risk platform is aware of your hierarchy, rules can be applied differently by sub-merchant tier: tighter velocity limits for new sub-merchants, relaxed rules for long-established accounts.

Pre-authorization scoring runs across all sub-merchant transactions
Per-tier risk rules: tighter limits for new merchants, relaxed for established
Sub-merchant chargeback rate monitoring with breach alerts
Automatic risk-hold on sub-merchants approaching chargeback thresholds
PayFac-level and sub-merchant-level risk dashboards independently
Risk Portfolio · sub-merchant · Live4,281 MERCHANTS
Portfolio CB
0.38%SAFE
Scheme Limit
1.0% (Visa)
Risk Level
0.62%
FoodHub Express
0.89% · BATCHALERT
QuickMart
0.21%OK
Fraud Blocked
0.08%OK
Fraud Cleared
94 today
Fraud Loss
₹0
FoodHub at 0.89% · auto-review triggered · CB hold applied

White-Label Product

Your Sub-Merchants Know Your Brand. Not the Infrastructure.

The best payment infrastructure is the kind that's completely invisible to the merchants using it.

DigiPay.Guru is built to disappear. Your sub-merchants use your merchant portal, your mobile app, your branded terminal screens, and your settlement statements. They receive e-receipts with your logo. They call your support line when they have questions. The entire experience — from onboarding to daily reconciliation — reflects your brand and your relationship with the merchant.

Technically, white-label means more than changing a logo. It means your API responses carry your domain. Your webhooks originate from your endpoints. Your sub-merchants authenticate through your identity system. DigiPay.Guru is the engine room. You are the brand on the hull. And that's exactly how it should be — because the merchant relationship, and the lifetime value it represents, belongs to you.

Merchant portal: your domain, your CSS, your copy
Mobile app: published under your developer account, Android + iOS
API responses: your domain, not digipay.guru
Webhooks: originate from your infrastructure
Settlement reports, e-receipts, SMS notifications: your brand throughout
YOUR_PSP_CONFIG · brand_audit100% WHITE-LABEL
Portal domainmerchants.yourpsp.com ✓
API base URLapi.yourpsp.com/v1 ✓
Webhooks fromwebhooks.yourpsp.com ✓
Android appYourPSP Pay · Play Store ✓
iOS appYourPSP Pay · App Store ✓
Terminal printsYour logo · Your colors ✓
e-ReceiptsYour brand · Your footer ✓
DigiPay.GuruNowhere ✓
Zero DigiPay.Guru branding · Merchant sees only you

Built API-First. Because You Integrate, You Don't Click.

Every operation in the DigiPay.Guru platform is available as a REST API endpoint. Onboard a sub-merchant. Assign fee rules. Trigger a settlement. Query a transaction. Update a blacklist. Pull a risk score. Every capability you see in the console is callable from your code — because your platform is the product, and DigiPay.Guru is the engine underneath it.

POST/v1/merchantsCreate sub-merchant
GET/v1/merchants/{id}/transactionsTransaction history
POST/v1/settlements/batchTrigger settlement run
GET/v1/risk/score/{txn_id}Fetch risk score
POST/v1/blacklistsAdd blacklist entry
PUT/v1/merchants/{id}/feesUpdate fee rules
GET/v1/hierarchy/{psp_id}Full hierarchy tree
POST/v1/terminals/provisionProvision terminal IDs
POST /v1/merchants · sub-merchant onboarding
// Onboard a new sub-merchant via API
const response = await fetch(
"https://api.yourpsp.com/v1/merchants",
{
method: "POST",
headers: { Authorization: "Bearer sk_live_..." },
body: JSON.stringify({
business_name: "FoodHub Express Pvt Ltd",
mcc: 5812,
fee_tier: "food-standard",
settlement_cycle: "t+1",
kyc_documents: { gstin: "27AABCF..." }
})
})
// Response — merchant live in 4 minutes
{
"merchant_id": "MID-40282194",
"status": "LIVE",
"risk_score": 18,
"fee_applied": "food-standard · 1.20%",
"terminal_id": "TID-88041380",
"time_to_live": "4m 12s"
}

Proof Points

The Numbers PSPs Ask About First.

<4m

Sub-merchant live from API call.

From POST /v1/merchants to a live merchant with a terminal ID, fee rules applied, and the first transaction ready in under four minutes for pre-qualified applicants. No console, no manual review, and no waiting.

0

Split settlement scripts to maintain.

Every party gets paid automatically in every batch. PSP fee, acquirer share, ISO commission, sub-merchant net — computed, distributed, and logged without a line of custom code or a manually triggered process.

100%

API coverage. Everything is callable.

Every capability — onboarding, fee management, risk rules, settlement triggers, terminal provisioning, blacklist management, hierarchy queries — is available as a documented REST endpoint. If you can do it in the console, you can do it in code.

The Honest Comparison

What Your Current Stack Gives You vs. What You Actually Need.

CapabilityCurrent PSP InfrastructureDigiPay.Guru
Sub-merchant onboarding speed✗ 2–5 days manual process✓ <4 minutes via API
Merchant hierarchy depth✗ Flat or 2-level max✓ Unlimited — PSP → ISO → Sub → Outlet → TID
Automated split settlement✗ Manual scripts & spreadsheets✓ Automatic per-party per-batch
Pre-authorization fraud scoring~ Post-auth rules only✓ Real-time ML scoring pre-auth
Acquiring switch ownership✗ Rented / third-party✓ Your switch — ISO 8583 + ISO 20022
API-first architecture~ Partial — some operations require console✓ 100% — every operation via REST
Sub-merchant chargeback monitoring✗ Discovered via scheme notice✓ Real-time per-merchant alerts
White-label end-to-end~ Logo only — provider visible in API✓ Your domain, your app, your brand

Explore the Stack

Every Component Your PSP Needs.

Each module works independently — and better together. Connect only what you need, or deploy the full stack.

CORE ENGINE

Acquiring Switch Platform

Own your ISO 8583 switch. Sub-100ms authorization, intelligent routing, automatic fallback, ISO 20022 translation — no per-transaction fees to a third party.

Learn more
FINANCIAL OPERATIONS

Merchant Settlement System

Automated split settlement, MDR engine, interchange management, three-way reconciliation — every financial obligation handled without manual intervention.

Learn more
PAYFAC PROTECTION

Merchant Risk Management

Pre-authorization fraud scoring, sub-merchant velocity checks, configurable rules, and chargeback monitoring — protecting your portfolio as merchant of record.

Learn more

Frequently asked questions

Yes. Migration runs in parallel — your existing platform continues processing while sub-merchants are migrated in batches to DigiPay.Guru. The migration API accepts bulk merchant data including historical transaction records, existing fee configurations, and bank account details. Merchants are moved in configurable cohorts, and each cohort runs on the new platform for a validation period before the old platform is decommissioned. Typical migration for a PSP with 1,000–5,000 sub-merchants completes in two to four weeks of parallel operation. No merchant experiences downtime and no transaction is lost during the transition.

The hierarchy engine supports unlimited depth and arbitrary naming of levels. A typical PSP deployment looks like: PSP (root) → ISO → Sub-ISO → Sub-Merchant → Outlet → Terminal. Each level has its own fee rules, commission rates, risk limits, compliance requirements, and role-based access controls. Rules cascade downward — a PSP-level MDR rule applies to all merchants below it unless overridden at a lower level. Each entity in the hierarchy sees only its own data and the data of entities below it. An ISO sees their sub-merchants. A sub-merchant sees only their own outlets. The PSP has full visibility across the entire tree.

Every capability in the platform — without exception — is available via a documented REST API. This includes: sub-merchant CRUD operations, fee rule management, settlement triggers and queries, risk rule configuration, blacklist management, terminal provisioning, hierarchy queries, transaction history, reconciliation reports, and webhook management. The console is built on the same API your code uses — there is no capability that exists only in the UI. Full API reference documentation, Postman collections, and SDK libraries (Node.js, Python, Java) are available from day one of your implementation.

Single-transaction splits — where one payment needs to be distributed to multiple recipients — are supported via the Split Payment API. At authorization time, you specify a split manifest: party A receives 70% of the net amount, party B receives 30%. The settlement engine validates the split, ensures the percentages sum correctly, and distributes the amounts to the respective bank accounts in the same settlement batch as the standard settlement. This is used for marketplace platforms, franchise models, and multi-vendor cart scenarios. Split manifests can also be defined as templates at the merchant level, so recurring splits don't require per-transaction configuration.

No. DigiPay.Guru is modular. You can deploy the full stack — switch, merchant management, settlement, and risk — or you can integrate specific modules into your existing infrastructure. For example, a PSP with an existing payment gateway for eCommerce can deploy DigiPay.Guru for card-present (POS/mPOS) acquiring, using the existing gateway for digital-channel transactions and DigiPay.Guru for physical-world transactions. The settlement and risk modules can be deployed independently of the switch. Integration is via REST API, and detailed technical specifications for each integration pattern are provided during the implementation phase.

Your liability as PayFac is unchanged by the platform — you remain the merchant of record for your sub-merchants' transactions as per your scheme registration. What DigiPay.Guru changes is your ability to manage that liability effectively. Pre-authorization fraud scoring catches fraudulent transactions before they clear. Per-sub-merchant chargeback monitoring alerts you before a merchant reaches scheme thresholds. Automatic risk-hold suspends sub-merchant settlement when their chargeback rate approaches dangerous levels. Reserve holdback lets you retain a percentage of a sub-merchant's settlement as a fraud reserve. Together, these tools let you operate as a PayFac without the liability exposure that inadequate risk controls create.
One more thing.

The Infrastructure You Wish You'd Had When You Started.

You built something real with the infrastructure you had. Now imagine what you build with infrastructure that was designed for exactly what you're doing. That's what DigiPay.Guru gives you.

Request a Demo
Section Page CTA

Read our insightful blogs!

Stay updated with the latest trends and innovations in finTech with our insightful blogs.