Connect Ria Money Transfer accounts, transfers, and FX data to your back office
Ria Money Transfer is a 35-year-old remittance brand owned by Euronet Worldwide that moves cash through more than 600,000 payout points and reaches recipients in nearly 200 countries. We help fintech teams, accounting platforms and corporate treasury wire that data — recipients, transfer status, fees, FX quotes — into their own stack with audited, OpenBanking-style endpoints.
What we deliver
Deliverables checklist
- OpenAPI 3.1 specification covering every Ria endpoint we wrap
- Protocol & auth-flow report — token chain, header signing, anti-replay nonces
- Runnable Python and Node.js client with retry, idempotency keys and webhook signature checks
- Sandbox + production Postman collection seeded with a fictitious "test corridor"
- Compliance brief — KYC field mapping, e-KYC selfie flow, OFAC screening hooks, PCI DSS guidance for card-funded transfers
Pricing models
Two engagement models so the cost shape matches your project profile:
- Source-code delivery from $300 — runnable API client and full documentation; you pay after delivery once acceptance tests pass.
- Pay-per-call hosted API — we run the integration on our infrastructure and bill per successful call, no upfront fee, ideal for usage that ramps slowly.
Data available for integration
Below is the practical inventory of Ria Money Transfer data points we can expose, mapped to the in-app screen they originate from and the typical downstream use.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Sender profile & KYC status | Account & profile screen | Per-user (verified, pending, restricted) | Re-using verified identities for partner onboarding; restricting risky senders |
| Saved recipient list | Recipients / Send Again | Beneficiary record (name, country, payout method, account/wallet ID) | Pre-fill outbound transfers, deduplicate beneficiaries across channels |
| Transfer history | "Track a Transfer" + Activity | Per-transaction with status timeline and reference number | Reconciliation, accounting sync, customer support deflection |
| FX quote & promo pricing | Quote / amount entry screen | Pair (USD → corridor currency), TTL, discount code | Treasury margin tracking, FX leg comparison vs interbank |
| Payout-method & corridor metadata | "Choose how recipient gets the money" | Per-corridor (cash pickup, bank deposit, wallet, home delivery) | Routing logic, corridor enablement maps in dashboards |
| Cash pickup network | Locator / map view | Agent location with hours and supported currencies | Recipient-side UX, last-mile coverage gap analysis |
| Fee & tax breakdown | Confirm & receipt screens | Sender-fee, FX margin, third-party tax (e.g. IVA) | P&L attribution, regulator-required transparency reports |
| Transfer state webhooks | Backend event stream | Created / Funded / In-transit / Paid / Refunded | Near real-time customer notifications and ledger postings |
Typical integration scenarios
1. Diaspora-bank balance & remittance unification
Context. A neobank serving Mexican or Filipino communities in the US wants one screen showing both their card spend and pending Ria transfers home.
Data / API. GET /transfers filtered by sender, plus the webhook stream for status updates; we map each Ria transfer into the same ledger primitive the neobank uses for card transactions.
OpenFinance angle. Treats Ria as a non-bank financial-data source under an aggregation consent, similar to how Plaid or Tink expose bank statements.
2. SME accounting export for cross-border payroll
Context. A small business pays contractors in India, the Philippines and Colombia using the Ria app and needs the journal entries inside QuickBooks or Xero.
Data / API. Pull the monthly statement, FX quote and fee breakdown; emit IFRS-compatible journal lines (Expense, FX Gain/Loss, Cash) keyed by Ria reference number.
OpenFinance angle. Same envelope an OpenBanking statement export uses, but for a money-transmitter ledger rather than a bank account.
3. Risk & compliance screening for partner platforms
Context. A digital wallet that lets users initiate a Ria transfer from inside its app needs to relay OFAC and source-of-funds checks back to its own risk engine.
Data / API. KYC verification status, transfer amount, destination country and payout method; mirrored into the wallet's transaction-monitoring queue with a deterministic hash so duplicates are filtered.
OpenFinance angle. Aligns with FATF Recommendation 16 (the "travel rule") for cross-border consumer transfers.
4. Multi-provider remittance comparison engine
Context. A price-comparison site wants live FX and fee quotes for the same corridor across Ria, Remitly, Wise and Western Union to surface the cheapest option.
Data / API. The Ria quote endpoint with locked-in TTL, polled per amount-bracket; cached on our side for 30 seconds and exposed under a unified /quotes schema.
OpenFinance angle. Open-product-data: surfacing comparable retail prices is the consumer-protection variant of OpenBanking.
5. Conversational remittance via WhatsApp
Context. A community-finance startup wants to bolt Ria's WhatsApp send-money flow (added by Ria in 2024 for US→Mexico, since extended to 15+ corridors) into its own chatbot.
Data / API. Quote + create-transfer endpoints called from a WhatsApp Cloud API handler, with status updates pushed back as templated WhatsApp messages.
OpenFinance angle. Channel-agnostic remittance: same backend transfer regardless of whether it was created from app, web or chat.
Technical implementation
1. Authenticate & list saved recipients
POST /v1/ria/auth/token
Content-Type: application/json
Ocp-Apim-Subscription-Key: <PARTNER_KEY>
{
"grant_type": "password",
"username": "sender@example.com",
"password": "<app_password>",
"device_id": "0c3a-..."
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rt_8f...",
"expires_in": 3600,
"kyc_status": "verified"
}
GET /v1/ria/recipients?country=MX&limit=50
Authorization: Bearer eyJhbGciOi...
200 OK
{
"items": [
{
"recipient_id": "rcp_24c1",
"first_name": "Maria",
"last_name": "L.",
"country": "MX",
"payout_method": "BANK_DEPOSIT",
"bank_account_masked": "****8821"
}
],
"next_cursor": null
}
2. Quote & create a transfer (with promo)
POST /v1/ria/quotes
Authorization: Bearer <ACCESS_TOKEN>
{
"send_amount": "200.00",
"send_currency": "USD",
"receive_country": "PH",
"payout_method": "MOBILE_WALLET",
"promo_code": "HELLORIA"
}
200 OK
{
"quote_id": "q_5f1b",
"exchange_rate": "55.842",
"receive_amount": "11168.40",
"receive_currency": "PHP",
"fee": "0.00",
"expires_at": "2026-05-01T12:34:11Z"
}
POST /v1/ria/transfers
Idempotency-Key: 2026-05-01-T-77231
{ "quote_id": "q_5f1b", "recipient_id": "rcp_24c1",
"funding_source": "DEBIT_CARD", "card_token": "tok_..." }
3. Webhook for transfer state changes
POST https://your-app/webhooks/ria
X-Ria-Signature: t=1714560000,v1=8a4c9f...
{
"event_id": "evt_91a",
"event_type": "transfer.paid",
"occurred_at": "2026-05-01T12:38:02Z",
"transfer": {
"id": "tr_77231",
"reference": "PJ8H-2K1F-9",
"status": "PAID",
"payout_location_id": "agt_mex_2104",
"amount_paid": "11168.40",
"currency": "PHP"
}
}
# Verification: HMAC-SHA256 of "{t}.{raw_body}" using shared secret;
# reject events older than 5 minutes to mitigate replay.
Compliance & privacy
Ria operates as a regulated money transmitter under multiple licences: FinCEN-registered Dandelion Payments in the US (NMLS #920968), Euronet Payment Services in the UK under FCA supervision, and Ria Lithuania UAB authorised by the Bank of Lithuania for the EEA. Our integrations preserve that perimeter: card data follows PCI DSS tokenisation, personal data is processed under GDPR for EU senders, and OFAC sanctions screening is enforced on every payload.
For cross-border behaviour we follow FATF guidance — specifically Recommendation 16 ("travel rule") — so the originator and beneficiary information attached to a Ria transfer survives the hop into your downstream system without being silently dropped. Consent decisions, IP and timestamp are stored alongside every API call in an append-only audit log.
Modules we typically wire up
- OAuth-style token issuance and refresh against the Ria session
- Recipient CRUD with deduplication by (country, payout method, masked account)
- Quote → create-transfer → status pipeline with idempotency keys
- Webhook receiver with HMAC verification and dead-letter queue
- Statement and fee export (JSON / CSV / Excel) for finance teams
- Promo-code application (HELLORIA and successor campaigns) with eligibility checks
Data flow & architecture
A typical deployment uses four nodes that anyone familiar with OpenBanking aggregation will recognise:
- Ria mobile / web client — the user interacts with Ria as normal; consent is captured once for our partner credential.
- OpenFinance Lab gateway — terminates TLS, applies the partner subscription key (
Ocp-Apim-Subscription-Key), normalises errors, and adds idempotency keys. - Storage & reconciliation layer — Postgres for relational records (recipients, transfers), object store for raw statement files, and a webhook queue that retries with exponential back-off.
- Downstream consumer — your dashboard, accounting system, ledger or risk engine, talking only to a clean OpenAPI surface and never to Ria directly.
The same gateway pattern lets us bolt on additional remittance providers later (Wise, Remitly, MoneyGram) under one consistent schema.
Market positioning & user profile
Ria Money Transfer is the consumer-remittance arm of Euronet Worldwide (NASDAQ: EEFT) and has been in the cross-border cash business for more than 35 years. Its user base skews towards diaspora workers sending recurring small-ticket transfers — typical send corridors are US → Mexico, US → Philippines, Spain → Latin America, UK → South Asia, Italy → North Africa and the Gulf → South Asia. The Android app alone has crossed 10M+ Play Store installs, and Ria operates on both Android and iOS plus a desktop web flow. For partner integrators this means the most valuable data shapes are recurring beneficiary lists, repeat-corridor FX behaviour and small-amount fee economics — not one-off high-value B2B wires.
App screenshots
Tap any thumbnail to view a larger version. Screenshots are sourced from the official Google Play listing.
Similar apps & integration landscape
Customers who use Ria typically also touch one or more of the apps below. We list them not to rank or compare, but because integration teams almost always need to consolidate transfer data across several providers under a single schema. Each name is part of the broader cross-border payments ecosystem.
- Remitly — Reaches 170+ countries with separate Express and Economy delivery tiers; many users who track Remitly transfers also need Ria's cash-pickup status in the same dashboard.
- Western Union — The legacy network competitor with one of the largest physical agent footprints; consolidated reporting across WU and Ria is a frequent ask from agent-network operators.
- Wise (formerly TransferWise) — Mid-market FX with transparent fees; sender-side teams often pair Wise for bank-to-bank corridors with Ria for cash-pickup ones.
- WorldRemit — Strong in African corridors and mobile-money payouts; alongside Ria it lets a single integration cover both LATAM and Sub-Saharan flows.
- Xoom (a PayPal service) — Bank-deposit, debit-pickup and bill-pay across 130+ countries; complements Ria when a sender already lives inside the PayPal wallet.
- Paysend — Card-to-card transfers in 160+ countries with flat fees; useful for sending teams that want a card-rail comparison alongside Ria's bank-rail data.
- TransferGo — EU-rooted provider with 41 currencies and 164 countries; often appears alongside Ria in dashboards for European diaspora flows.
- MoneyGram — Another large agent-network operator, recently re-platformed; appears in shared corridors such as US → Central America.
- ACE Money Transfer — South Asia and MENA corridors strongly represented; many overlapping recipients with Ria for Pakistan / Bangladesh / Nepal flows.
- Taptap Send — Africa-focused, mobile-money-heavy app that increasingly co-exists with Ria on consumer phones in the diaspora.
About OpenFinance Lab
We are an independent technical studio focused on App interface integration, OpenData aggregation and authorised API integration for fintech, e-commerce, travel and OTT clients. Engineers on the team have shipped production code at banks, card networks and remittance providers, so we understand the difference between a marketing screenshot and a production-ready API.
- Cross-border payments, digital banking and accounting integrations
- Protocol analysis, API design, SDK development in Python / Node.js / Go
- Compliance-aware delivery: GDPR, PSD2, PCI DSS, FATF travel rule
- End-to-end pipeline: discovery → reverse engineering → build → conformance tests → handover
- Source-code delivery from $300 — runnable code & docs, paid after acceptance
- Pay-per-call hosted API — usage-based pricing, no upfront cost
Contact
To request a quote, scope a Ria Money Transfer integration, or ask about another target app, head to our contact page. Provide the target app name and your concrete data needs, and we will respond with a delivery estimate within one business day.
Engagement workflow
- Scope confirmation: which Ria flows you need (transfer history, FX export, webhook subscriber, WhatsApp channel) and your downstream system.
- Protocol analysis & API design (2–5 business days, depending on whether sandbox credentials are available).
- Build & internal validation against the sandbox (3–8 business days), with daily progress checkpoints.
- Documentation, sample requests and Postman collection (1–2 business days).
- Typical first delivery: 5–15 business days. Approvals from Ria's partner team for production credentials may extend the timeline.
FAQ
What kind of Ria Money Transfer data can you integrate?
How long does delivery take?
How do you handle compliance and privacy?
Do you support Ria's WhatsApp send-money flow?
📱 Original app overview (appendix)
The Ria Money Transfer app describes itself as the simplest way to send money to family and friends worldwide. New customers can claim a $0 fee on the first transfer with the promo code HELLORIA (terms vary by send country). Trusted in the remittance business for 35+ years, Ria has delivered more than a billion transfers globally on behalf of millions of customers.
Key advertised features
- International money transfer — Send to Mexico, India and 190+ countries; cash pickup at 500,000+ locations; fund with debit card, bank account or credit card.
- Easy, fast & secure — Instant transfers, "Send Again" for repeat beneficiaries, Track a Transfer for live status, and a choice of payout method (cash, bank deposit, mobile wallet, home delivery).
- Currency exchange — Built-in converter for USD against most world currencies, with a dedicated fraud & security team monitoring transactions.
- Promo: HELLORIA — One-time use per customer, applied at checkout in either the app or web; minimums vary by send country (e.g. 50 in selected currency from US, Canada, Chile, NZ, AU; 100 from Malaysia; no minimum from most EU countries plus UK, CH, DK, NO, SE, FI).
Operating entities
- US — Dandelion Payments, Inc., 7000 Village Dr. Ste 200, Buena Park, CA 90621
- UK — Euronet Payment Services Ltd., Part 7th Floor, North Block, 55 Baker Street, London W1U 7EU
- EU — Ria Lithuania UAB, Ukmergės g. 126, LT-08100 Vilnius, Lithuania
- CH — Ria Financial Services GmbH, Langstrasse 192, Zurich 8005
- CA — Ria Telecommunications of Canada Inc., MZ400-1000 RUE De la Gauchetière O, Montreal QC H3B 0A2
- CL — Ria Chile Servicios Financieros SPA, Av. Libertador Bernardo O'Higgins 1449, Torre 4 Of. 1502, Santiago
- MY — IME M SDN BHD, Unit 38-02 Level 38, Q Sentral 2A, Jalan Stesen Sentral 2, Kuala Lumpur 50470
- SG — Ria Financial Services Singapore PTE. LTD., 152 Beach Road #19-01/02, Gateway East, Singapore 189721
- AU — Ria Money Transfer, INC., Level 1, 75 Castlereagh St., Sydney NSW 2000
This page reproduces the publicly available app description for context only and does not constitute an endorsement or affiliation with Dandelion Payments, Euronet Worldwide or any Ria entity.