Introduction
This is an API-only cross-border collection rail. The buyer never sees an EximPe screen — they simply transfer rupees into a Virtual Bank Account (VBA), and you assert the compliance details through the API. You build the product your customer sees; EximPe is the embedded India collection and settlement engine underneath.Issue a VBA
Give the buyer a local Indian account to transfer rupees into
Stay compliant
LRS eligibility, TCS, and documents, enforced through the API
Settle abroad
Cleared funds are converted and settled in your currency
Roles
| Term | Who it is |
|---|---|
| PSP | Integrator that calls the API for the sub-merchants it onboards. Holds no VBA or funds. |
| Sub-merchant | A merchant created under a PSP. Holds VBAs and collected funds; the entity that gets settled. |
| Direct merchant | A merchant with no parent PSP — holds its own VBAs and is its own API caller. |
| Settling entity | The account that holds the VBA and funds — a sub-merchant or a direct merchant, never a PSP. |
| Remitter (Buyer) | The person in India paying, uniquely identified by PAN. |
A single VBA can receive credits from many remitters — it is not tied to one buyer. Because of this, an inbound credit does not by itself tell you who paid; the remitter (PAN) is asserted by you afterwards during LRS verification.
The Flow
Onboard (PSP only)
Create and get approval for each sub-merchant. See Create Merchant and the Merchant Approved webhook.
Issue a VBA
Create a Virtual Bank Account for the settling entity and share its account number + IFSC with the buyer. See Virtual Bank Accounts.
Buyer transfers rupees
The buyer sends money to the VBA from their bank. When the credit lands, EximPe creates a payment and fires a payment webhook. The payment starts in Action Required — its compliance details are not yet supplied.
Verify the buyer's PAN
Verify the remitter’s PAN before you can quote or submit. See LRS Verification.
Quote TCS (optional but recommended)
Quote the TCS and all-in total for the remittance against the buyer’s LRS usage.
Upload documents & submit verification
Upload the supporting documents, then submit the remitter, purpose code, invoice, declarations, and collected TCS. The payment moves to Under Review (or stays in Action Required / goes On Hold if something is missing).
Settle & reconcile
Once cleared, funds are settled to the beneficiary abroad. Track via the Settlement APIs and Payment Settled webhook.
Payment Lifecycle
A collected payment moves through these compliance states:| State | Meaning |
|---|---|
ACTION_REQUIRED | Credit received; compliance details not yet supplied (or something is missing). |
UNDER_REVIEW | Verification submitted and posted to the buyer’s LRS counter; awaiting bank processing. |
ON_HOLD | Needs manual attention — e.g. the sender is not the PAN holder. |
SETTLED | Funds settled to the beneficiary. |
Edge paths
- Shortfall — the buyer paid less than quoted. The payment waits with the outstanding amount; the buyer tops up into the same VBA, and you submit the top-up linked to the original (
linked_payment_id). - Discrepancy in review — if a detail or document is rejected during review, the payment is sent back with exactly what to fix; you re-submit only the flagged item and it returns to review.
- Cancellation / overpayment — issue a refund (full or partial) back to the remitter’s own account. A payment can take more than one partial refund over its life.
Refund funding. Balances are held per university. A refund is netted against the funds EximPe is next due to settle for that university, out of collections not yet settled onward. If enough of that university’s balance is held, the refund processes right away; otherwise it waits until enough is collected. Money already settled abroad cannot be pulled back to fund a refund.
What You’ll Build Against
Merchant APIs
Onboard and manage sub-merchants (PSP).
Virtual Bank Accounts
Create, list, and read VBAs and their payments.
LRS APIs
PAN verify, TCS quote, document upload, and verification submit.
Settlement & Refund
Track settlements and issue refunds.
Ready for detail? Continue to Virtual Bank Accounts and LRS Verification.