- US-based fintech and neobank apps onboarding cash-preferring customers without an ACH or card relationship
- Remittance apps serving recipients who receive cash from abroad and want to hold digital balances
- Gig economy platforms where workers prefer cash funding over ACH
- Consumer apps that need a no-bank-account funding path alongside card and bank transfers
How it works
The deposit code is time-limited. OMS creates the cash-in intent, returns a barcode, and waits for the retail network to confirm receipt. When cash is collected at the counter, OMS auto-creates afiatToCrypto transaction and credits the customer’s wallet.
OMS resources
| Resource | Role |
|---|---|
| Customer | Identity record with KYC endorsements |
| Wallet | Custodial or non-custodial stablecoin balance that receives the deposit |
| Cash-in | Deposit intent with barcode for retail scanning |
fiatToCrypto transaction | Auto-created when cash is confirmed at retail |
Implementation
Customer onboarding
Create customer records, collect KYC, and provision wallets.
Cash-in
Generate deposit codes, display barcodes, and handle retail confirmations.