This is different from On-ramping, which is about crediting deposits to your own platform balance. Business Collections is specifically for collecting payments from your customers, on your behalf, with identity verification built in.
How it works
1
Register the customer
Call the Initiate Collection endpoint with the customer’s first name, last name, BVN, and NIN, along with the amount and currency to collect. If you’ve collected from this BVN/NIN pair before, Obiex reuses the existing customer record instead of creating a new one.
2
Share the virtual account
Obiex returns a one-time virtual bank account (bank name, account name, account number) valid for 30 minutes. Display these details to the customer so they can pay from their own bank account.
3
Let Obiex match and settle
When the payment lands, Obiex compares the payer’s bank account name to the customer’s registered name. A match settles automatically — the fiat is converted to USDT and credited to your wallet. A mismatch is held for your review instead of being lost or silently settled.
4
Track status via webhook or API
You’ll receive a
COLLECTION webhook as the transaction progresses. You can also poll /collections/transactions/me or /collections/destinations/me to check on any collection.Only NGNX (Nigerian Naira) collections are supported today. Funds are always settled to USDT.
Common scenarios
- Rent or subscription collection: Issue each tenant or subscriber a virtual account for their monthly amount due, and get notified automatically when they pay — no manual bank statement reconciliation.
- Marketplace order payments: Collect payment for an order directly from the buyer into a dedicated account, then release the order once the
COLLECTIONwebhook confirms settlement. - Cooperative or thrift contributions: Track recurring contributions from many members, each identified by their own BVN/NIN, without co-mingling who paid what.