Connect Western Union Send Money MY to your back office — FX, transfers, FPX, KYC artifacts
We deliver authorized API plumbing for the Western Union Malaysia consumer app: FX quote retrieval, MYR-funded transfers to Bangladesh and other APAC corridors, FPX bank-funded send flows, agent locator data, transfer status webhooks, and structured statement exports. Each integration is shipped with documented endpoints, sample SDKs, and an audit trail aligned to Bank Negara Malaysia (BNM) AML/CFT expectations.
- Transactions: per-send records with reference, MTCN, status, fee, FX, payout method.
- Balances & quotes: live MYR→BDT/IDR/PHP/INR/NPR rates, fee bands, government incentive flags (e.g. Bangladesh 2.5% incentive).
- KYC state: profile verification status, ID document type, selfie liveness outcome (consented).
Data available for integration
The Western Union Send Money MY app surfaces structured records that map cleanly onto OpenData and OpenFinance integration patterns. The table below is what we typically expose through reverse-engineered or partner-grade APIs after scoping with you. Sources are derived from the consumer app screens described in Google Play and from the Western Union Open Banking developer portal.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Transfer history | "Activity" / transaction history screen | Per-send (MTCN, principal, FX, fee, status, payout method, receiver country) | ERP reconciliation, customer-support dashboards, AML pattern review |
| Live FX & fees | "Send money" quote screen | Per pair (MYR→BDT/IDR/INR/PHP/NPR…), per band, per payout method | Treasury hedging, comparison widgets, white-label rate boards |
| Profile / KYC state | Onboarding (ID + selfie) | Verification level, doc type, expiry, selfie liveness flag | Risk gating, KYC re-use across partner products (with consent) |
| Receiver book | Saved receivers / repeat send | Per receiver (name, country, account/wallet hint, last MTCN) | One-tap repeat send UX, contact-list enrichment |
| Agent locator | Map / nearest agent | Geo (lat, lng, hours, services, in/out availability) | Embedded store-finders for migrant-worker portals |
| MYWU loyalty | Rewards screen | Per event (points earned, redemption, tier) | Loyalty wallet aggregation, churn analytics |
| Notifications | Push / in-app messages | Status change events | Webhook fan-out into Slack, email, SMS or partner CRM |
Typical integration scenarios
1. Migrant-worker payroll portal
Context: a Malaysia-based recruiter or employer wants to offer Bangladeshi or Nepali workers a one-tap remittance flow tied to payday. Data/API involved: FX quote API (MYR→BDT, MYR→NPR), FPX-funded send API, status webhook, statement export for HR. OpenFinance mapping: PISP-style payment initiation funded by an authorized FPX bank account, plus AISP-style statement read for downstream reporting.
2. Accounting & ERP reconciliation
Context: an SME with frequent cross-border supplier or family payments needs unified bookkeeping. Data/API involved: paged transfer history, MTCN, fee, FX rate at execution, payout method, MYWU points earned. The exporter pushes daily JSON or Excel into Xero, QuickBooks, or SAP. OpenData mapping: this is a classic statement-export pattern, equivalent to a bank’s read-only AISP feed but for remittance activity.
3. Compliance & AML monitoring
Context: a fintech aggregator must screen consolidated outbound flows against BNM’s 2025 e-money AML/CFT expectations and the UNSCR sanctions list. Data/API involved: receiver country, principal, frequency, KYC verification level, repeat-receiver pattern. The integration emits a normalized event stream into the customer’s transaction monitoring stack with consent records attached.
4. Multi-rail remittance comparator
Context: a price-comparison site (Bangladesh, Indonesia, Philippines audiences) wants to display Western Union Send Money MY rates next to other rails. Data/API involved: real-time MYR→BDT FX quote, transfer fee bands, payout-method availability per corridor. We deliver a thin read-only adapter that respects the app’s rate-limit envelope.
5. Loyalty wallet aggregation
Context: a super-app aggregates loyalty points across remittance, e-wallets, and airline programs. Data/API involved: MYWU points balance, accrual events per send, redemption history. OpenFinance mapping: treats loyalty points as a tokenized balance, surfaced via a normalized "wallet read" endpoint that downstream UIs can render alongside cash balances.
What we deliver
Deliverables checklist
- OpenAPI 3.1 specification covering quote, send, track, statement and webhook endpoints
- Protocol & auth flow report (mobile token, device binding, certificate pinning notes)
- Runnable source for FX, send, and statement APIs (Python & Node.js)
- Postman collection plus pytest / Jest integration suite against a captured fixture set
- Compliance guidance pack: BNM Money Services Business Act, AML/CFT, retention
- Operational runbook (token rotation, FPX outage handling, MTCN trace procedure)
API example 1 — FX quote (pseudocode)
POST /api/v1/wu-my/quote
Content-Type: application/json
Authorization: Bearer <PARTNER_TOKEN>
{
"send_country": "MY",
"send_currency": "MYR",
"receive_country": "BD",
"receive_currency": "BDT",
"principal": 1000.00,
"payout_method": "BANK_DEPOSIT",
"funding_method": "FPX"
}
200 OK
{
"principal_myr": 1000.00,
"fx_rate": 25.7184,
"fee_myr": 5.00,
"payout_bdt": 25718.40,
"govt_incentive_pct": 2.5,
"quote_id": "Q-7f3e9b1a",
"expires_at": "2026-05-09T12:35:00Z"
}
API example 2 — Statement export (pseudocode)
POST /api/v1/wu-my/statement
Content-Type: application/json
Authorization: Bearer <ACCESS_TOKEN>
{
"account_id": "wu:my:1834***",
"from_date": "2026-04-01",
"to_date": "2026-04-30",
"corridors": ["MY-BD", "MY-PH"],
"page": 1,
"page_size": 100
}
200 OK
{
"page": 1, "total": 27,
"items": [
{
"mtcn": "6427-1839-2210",
"status": "PAID",
"sent_at": "2026-04-12T03:14:08Z",
"principal_myr": 800.00,
"fee_myr": 5.00,
"fx_rate": 25.5102,
"payout_bdt": 20408.16,
"payout_method": "BANK_DEPOSIT",
"receiver_ref": "rcv:bd:9921",
"mywu_points": 8
}
]
}
API example 3 — Status webhook (pseudocode)
POST https://your-app.example.com/wu/webhook
X-WU-Signature: t=1746792000,v1=8d1c…a02
Content-Type: application/json
{
"event": "transfer.status_changed",
"mtcn": "6427-1839-2210",
"previous_status": "IN_PROCESS",
"new_status": "AVAILABLE_FOR_PICKUP",
"corridor": "MY-PH",
"updated_at": "2026-05-09T11:02:31Z"
}
// Verify signature: HMAC_SHA256(secret, "t="+t+"."+raw_body)
// Reject if |now - t| > 300s or signature mismatch
// Idempotency key = mtcn + new_status
Compliance & privacy
All Western Union Send Money MY integrations we deliver operate under documented authorization or published partner APIs, never through unauthorized credential reuse. Our reference compliance baseline includes the Malaysian Bank Negara Malaysia Money Services Business Act 2011, the BNM 2025 e-money AML/CFT exposure draft (sanctions screening against the UNSCR list), and Western Union’s own Open Banking partner programme. PII (national ID, selfie, MTCN, beneficiary name) is encrypted at rest, retained for the minimum window required by audit, and removed on revocation.
Data flow / architecture
- Client App (Western Union Send Money MY on Android/iOS) issues a quote or send request.
- Ingestion / API gateway normalizes the call, attaches consent & partner credentials, and forwards to the Western Union remittance backend (or an authorized partner endpoint).
- Storage writes the redacted transaction record (MTCN, FX, fee, status) to a partitioned ledger (Postgres + object storage for KYC artifacts).
- Analytics / API output exposes downstream feeds: REST statement endpoint, webhook fan-out, daily Excel drop, and a metrics surface for AML monitoring.
Market positioning & user profile
Western Union Send Money MY is the Malaysia-focused build of Western Union’s consumer remittance app. Its primary users are migrant workers (Malaysia hosts roughly 3 million migrant workers, predominantly from Indonesia, Bangladesh and Nepal) and the families of Malaysian residents abroad. The app is mobile-first, supports Android and iOS, and is strongest along outbound corridors to Bangladesh, the Philippines, Indonesia, India and Nepal. Recent ecosystem moves include API-level integration with the Valyou mobile wallet for cash and wallet payouts, alignment with regional initiatives such as BIS Project Nexus (which connects Malaysia’s instant payment system with Indonesia, the Philippines, Singapore and Thailand), and the Bangladesh government’s ongoing 2.5% remittance incentive that the app surfaces inside its quote flow.
Screenshots
Similar apps & integration landscape
Customers integrating Western Union Send Money MY frequently work with one or more of the following apps. We list them only to map the broader remittance and OpenFinance ecosystem — not to rank them. If you also need an adapter for any of these, the same protocol-analysis methodology applies.
- Wise — mid-market FX, multi-currency balances; teams often want a unified statement export merging Wise and Western Union activity.
- Remitly — remittance-specialist app with strong APAC and LATAM corridors; a common comparator for MYR→BDT pricing.
- MoneyGram — large agent network similar in profile to Western Union; useful as a fallback rail when WU outages hit.
- WorldRemit — wide payout-method support including airtime top-up; relevant for migrant-worker UX where receivers prefer mobile wallets.
- Xoom (PayPal) — bank deposit, cash pickup and mobile wallet; pairs well with PayPal-funded SME flows.
- MoneyMatch — Malaysia-headquartered, BNM-licensed; common local rail used alongside Western Union for FPX-funded sends.
- BigPay — Malaysian e-money issuer with a flat-fee remittance model; widely used by AirAsia ecosystem customers.
- GOremit — remittance feature inside Touch ‘n Go eWallet, deeply embedded in the Malaysian consumer wallet stack.
- Merchantrade — one of the most widely used remittance providers among migrant workers in Malaysia, especially for Bangladesh, Nepal and Indonesia.
- BOSS Money — US-origin remittance with cash pickup focus; often appears in cross-comparator dashboards.
- Revolut — multi-currency neobank account; relevant when end-users want a single ledger across spending and remittance.
About OpenFinance Lab
We are an independent technical studio focused on mobile-app protocol analysis and OpenData / OpenFinance / OpenBanking adapters. Our engineers come from card-scheme acquiring, cross-border PSPs, and mobile reverse-engineering backgrounds. For Western Union Send Money MY specifically, the team is familiar with FPX integration patterns, Malaysian e-KYC artifacts, and the BNM regulatory perimeter.
- Two engagement models: source code delivery from $300, or pay-per-call API access
- End-to-end pipeline: protocol analysis → build → validation → compliance handover
- Custom Python / Node.js / Go SDKs with pytest or Jest harnesses
- Security & privacy reviews aligned to BNM RMiT and PSD2-style consent patterns
Contact
To request a quote or send your target app and requirements, open our contact page:
Engagement workflow
- Scope confirmation: corridors (MY-BD, MY-PH…), funding method (FPX or cash agent), data needs.
- Protocol analysis & API design: 2–5 business days depending on auth complexity.
- Build & internal validation against captured fixtures: 3–8 business days.
- Docs, sample SDK, Postman collection, test cases: 1–2 business days.
- First delivery typically lands in 5–15 business days; partner-side approvals may extend.
FAQ
What do you need from me to start a Western Union Send Money MY integration?
How long does delivery take for a remittance API integration?
How do you handle compliance and KYC for Western Union flows?
Can you support pay-per-call API access instead of source code delivery?
📱 Original app overview (Western Union Send Money MY — appendix)
Western Union Send Money MY (package com.westernunion.moneytransferr3app.apac) is the Malaysia-focused build of Western Union’s consumer remittance app. It lets users in Malaysia register and verify their profile from home by uploading a valid ID and taking a selfie, then send money abroad online 24/7 via WU.com or the mobile app. Money transfers start from RM 5 transfer fee, with FX gains applied on top.
- Pay as you like: direct bank account funding via FPX, or cash funding at an agent location.
- Payout options: nearly 130 currencies, sending to international bank accounts, mobile wallets (third-party charges may apply), or cash pickup at agent locations.
- Bangladesh corridor: receivers in Bangladesh get an additional 2.5% government remittance incentive on the amount sent.
- MYWU rewards: earn points every online send via wu.com or the mobile app, redeemable on qualifying transfers.
- Rate transparency: the app shows applicable fees and exchange rates before the transfer is started.
- Repeat value: the app remembers user details and receiver profiles so repeat transfers take only a few taps.
- Tracking & support: in-app status tracking and direct access to customer service.
- Agent locator: built-in map to find the nearest Western Union agent location.
Western Union has offices around the world and is headquartered in Denver, 7001 E. Belleview, Denver, CO 80237. Additional third-party charges may apply.