Western Union Send Money API integration (Remittance / OpenFinance)

Compliant protocol analysis and production-ready remittance APIs covering transfers, MTCN tracking, FX rates and account statements across 200+ countries.

From $300 · Pay-per-call available
OpenData · OpenFinance · Protocol analysis · Cross-border remittance

Connect Western Union Send Money flows — transfers, payout rails and statements — to your stack

Our team builds API integrations that mirror what the Western Union Send Money mobile app does: create cross-border transfers, query exchange rates, track MTCNs in real time, sync recipient lists, and export transaction statements. The data is shaped to match OpenBanking and OpenFinance patterns so it slots cleanly into ledgers, ERPs or risk dashboards.

  • Transaction-grade data covering sender, receiver, MTCN, payout method and FX rate
  • Real payout rails: bank account, mobile wallet, cash pickup at agent locations
  • Authorization-first: works with Western Union's PSD2 / Open Banking APIs where available

Feature modules we ship

Each module names the specific data type and one concrete downstream use, so you can plug it into reconciliation, treasury, support tooling or compliance reporting without a redesign.

Transfer creation API

POST a sender + receiver + amount + corridor and receive an MTCN, expected payout time and locked-in FX. Use it for one-tap "send again" flows in your own app or for a treasury workbench that batches payouts to gig workers and contractors.

MTCN tracking & delivery webhooks

Poll status (PENDING / ON_HOLD / PAID / RETURNED) by MTCN or subscribe to delivery webhooks. Drives customer support dashboards, automatic SMS confirmations and proactive AML hold investigation.

FX quote & rate-alert API

Live indicative rates by corridor (USD→PHP, EUR→INR, GBP→NGN…) plus user-defined preferred-rate alerts. Feed it into a treasury hedging workflow or surface it inside an internal "best-time-to-send" widget.

Statement & transfer history API

Paginated transfer history filtered by date range, payout method, corridor or status. Exportable to JSON, CSV or PDF for accounting, audit trails and customer self-service downloads.

Recipient & agent-location services

Manage stored recipients (resend list) and resolve nearby agent locations by GPS or postal code. Useful for white-label apps that pair an in-app journey with cash collection at a partner counter.

Account login & consent

Mirror app authorization with OAuth-style token issuance, SCA challenges and consent records. Supports the "start in the app, pay in cash at an agent" workflow and other multi-step journeys.

Data available for integration

The Western Union Send Money mobile experience exposes structured remittance data that maps directly to OpenFinance / OpenBanking primitives. The table below summarises what we typically surface for clients during a Western Union Send Money API integration project, and where each item is anchored in the original app.

Data typeSource (app screen / feature)GranularityTypical downstream use
Transfer record"Activity" / "Send again" listPer MTCN, with status timestampsReconciliation, refund workflows, customer support tickets
FX quoteExchange rate widget & rate alertsPer corridor, refreshed in secondsTreasury hedging, "best-time" notifications, pricing analytics
Recipient profileResend list / address bookPer recipient, with payout methodOne-tap re-send, KYC re-verification, sanctions re-screening
Payout methodBank account / mobile wallet / cash pickup selectorsPer transfer, with destination institutionRouting decisions, payout-method conversion (e.g. cash → wallet)
Agent location"Find an agent" mapGeo-coded points with hours and servicesIn-store pickup UX, footfall analytics, agent network audits
Fee & tax linePre-confirmation fee breakdownPer transfer, fees + FX margin separatedTrue-cost reporting, regulator disclosure, P&L analysis
Card / funding sourceCard scanning & payment method pickerPer funding instrument (tokenised)Fraud scoring, BIN-level routing, repeat-payment ergonomics

Typical integration scenarios

1. Diaspora payroll for gig workers

Context. A staffing platform pays remote contractors across the Philippines, India and Mexico every two weeks.
Data / API. Transfer creation API + statement API + MTCN webhooks.
OpenFinance angle. The platform's payroll engine treats Western Union as a payout rail behind a single OpenFinance "credit transfer" abstraction, so the same UI works with WU, local ACH and UPI.

2. Corporate FX cost reporting

Context. A finance team needs to show regulators the all-in cost of each remittance, not just the headline fee.
Data / API. FX quote API + fee-breakdown fields from the transfer record.
OpenFinance angle. Quotes and executed rates are persisted side-by-side so the spread becomes an auditable line item.

3. Hybrid in-app start, cash payout

Context. A neobank in Europe lets users start a transfer in-app and have their relative collect cash at a Western Union agent in Latin America.
Data / API. Transfer creation API with payout_method=CASH_PICKUP, agent-location services, MTCN delivery webhooks.
OpenFinance angle. Aligns with PSD2 PISP-style payment initiation while keeping cash as a last-mile option.

4. CRM-grade recipient sync

Context. A money-transfer brand wants its support team to see a customer's recipient list when they call in.
Data / API. Recipient profile sync + transfer history.
OpenFinance angle. Recipient records are normalised into a contact graph that other rails (SEPA, ACH, mobile wallet) can also write to.

5. Compliance / AML monitoring

Context. A compliance team wants near-real-time visibility on high-risk corridors and structuring patterns.
Data / API. Statement API streamed via webhook, joined with sanctions and PEP lists.
OpenFinance angle. Transactions are emitted as ISO-20022-style messages, which slot into existing transaction-monitoring stacks.

Technical implementation

We deliver runnable Python and Node.js source plus an OpenAPI spec. The snippets below illustrate three of the most common Western Union Send Money API integration calls — initiating a transfer, checking MTCN status, and consuming a statement webhook. Field names follow the patterns used in Western Union's published partner and PSD2 documentation, and we adapt to your tenant's contract during scoping.

Create a transfer

POST /api/v1/wu/transfers
Content-Type: application/json
Authorization: Bearer <ACCESS_TOKEN>

{
  "sender":   { "customer_id": "CUST_123",
                "country": "US", "currency": "USD" },
  "receiver": { "first_name": "Maria",
                "last_name": "Santos",
                "country": "PH", "payout_method": "BANK" },
  "amount":   { "send_currency": "USD",
                "send_amount": 500.00,
                "receive_currency": "PHP" },
  "funding":  { "type": "BANK_DEBIT",
                "account_token": "tok_abc..." },
  "purpose":  "FAMILY_SUPPORT"
}

200 OK
{
  "mtcn": "1234-5678-90",
  "status": "PENDING",
  "exchange_rate": 56.842,
  "fee": { "send_fee": 0, "fx_margin": 1.85 },
  "expected_payout": "2026-05-09T14:25:00Z"
}

Track an MTCN

GET /api/v1/wu/transfers/1234-5678-90
Authorization: Bearer <ACCESS_TOKEN>

200 OK
{
  "mtcn": "1234-5678-90",
  "status": "PAID",
  "events": [
    {"ts":"2026-05-09T13:01:00Z","code":"CREATED"},
    {"ts":"2026-05-09T13:02:14Z","code":"COMPLIANCE_OK"},
    {"ts":"2026-05-09T13:05:42Z","code":"PAID",
     "payout_partner": "BDO_PH"}
  ]
}

# Errors are returned as RFC-7807 problem+json
# 409 conflict + code "ON_HOLD_AML" → trigger review queue

Statement webhook (consumer)

POST /your-app/webhooks/wu-statement
X-WU-Signature: t=...,v1=...

{
  "event": "transfer.completed",
  "occurred_at": "2026-05-09T13:05:42Z",
  "data": {
    "mtcn": "1234-5678-90",
    "send_amount": 500.00,
    "send_currency": "USD",
    "receive_amount": 28421.00,
    "receive_currency": "PHP",
    "corridor": "US-PH",
    "payout_method": "BANK"
  }
}

# Verify HMAC, idempotently upsert into ledger,
# then publish to your event bus (e.g. Kafka).

Compliance & privacy

Authorization-first integration

Western Union operates a documented PSD2 / Open Banking program for European customers, exposing AISP (account information, including up to 90 days of transaction history) and PISP (payment initiation, including FX booking) endpoints under Strong Customer Authentication. Where these are available we use them directly. For non-PSD2 corridors we work under partner agreements or documented public APIs published on the official Western Union Developer Portal.

Regulatory landscape

Remittance flows touch multiple regimes at once: PSD2 in the EU/EEA, FinCEN MSB rules and the CFPB Remittance Transfer Rule in the United States, the FCA's Payment Services Regulations in the UK, and country-specific KYC frameworks. Our deliverables include a compliance map per target corridor so your legal team can sign off quickly.

Privacy & data minimisation

We tokenise card and bank-account identifiers, mask receiver PII to the level your use case actually needs, log every API call with consent identifiers, and document retention windows aligned with GDPR and applicable local data laws. NDAs are signed when handling production data.

Data flow / architecture

A typical Western Union Send Money integration follows a four-stage pipeline: Client app or backendOpenFinance Lab API gateway (auth, throttling, schema normalisation) → Western Union endpoints (partner REST APIs, PSD2 endpoints or analysed app protocol) → Storage & analytics (ledger DB, data warehouse, event bus). Webhooks travel back along the same chain so MTCN updates reach your support tooling within seconds. We expose Prometheus-style metrics at every node so SREs can alert on payout latency, FX drift and webhook backlogs without writing custom probes.

Market positioning & user profile

Western Union has been trusted for over 170 years and serves more than 150 million customers worldwide, with Q1 2025 revenue of around USD 984 million and a presence in 200+ countries and territories. The Send Money app's primary users are the global diaspora — workers in the US, EU, GCC and the UK supporting families in the Philippines, India, Mexico, Nigeria, Pakistan and Latin America — alongside SMEs that pay overseas suppliers and contractors. The package id com.westernunion.moneytransferr3app.pt indicates a Portugal-localised build, so EU PSD2 endpoints are particularly relevant for clients targeting that corridor. Mobile is the dominant surface, with Android and iOS shipping near-feature parity, which is why protocol analysis on this app is a high-leverage starting point for any cross-border product.

App screenshots

Click any thumbnail to view a larger version. These shots show the surfaces — send flows, FX widgets, agent finder and tracking — that anchor the data inventory above.

Western Union Send Money screenshot 1 Western Union Send Money screenshot 2 Western Union Send Money screenshot 3 Western Union Send Money screenshot 4 Western Union Send Money screenshot 5 Western Union Send Money screenshot 6 Western Union Send Money screenshot 7 Western Union Send Money screenshot 8

Similar apps & the broader integration landscape

Western Union sits inside a large ecosystem of remittance and digital-wallet apps. Teams working with Western Union Send Money data often want to unify it with one or more of the following — we cover all of them under the same OpenFinance integration umbrella.

Remitly

A digital-first remittance app focused on diaspora corridors. Users who track Remitly transfers often need a single statement view that also includes Western Union receipts.

Xoom (a PayPal service)

Sends money to bank accounts, debit cards, mobile wallets and cash pickup. Common in side-by-side rate comparisons with Western Union; integration teams often expose both as parallel payout rails.

Wise (formerly TransferWise)

Multi-currency accounts and mid-market FX. Frequently used for SME treasury alongside Western Union for last-mile cash payout in the same workflow.

WorldRemit

Mobile-first remittance with strong African and Asian corridors. Pairs naturally with WU statement data for a unified family-support dashboard.

MoneyGram

Closest direct peer in agent-network coverage. Compliance teams routinely consume both feeds when building holistic AML monitoring.

Ria Money Transfer

Strong in Latin America and South Asia corridors. Often appears in comparison shoppers built on top of multiple remittance APIs.

PayPal

Used for both peer-to-peer and merchant flows. Cross-referencing PayPal activity with Western Union transfers gives a fuller picture of a user's outbound payment behaviour.

Skrill

Wallet-centric digital payments service with international transfer features. Useful when end users keep balances in a wallet but cash out via Western Union agents.

TransferGo

European-rooted remittance service with fast EU corridors. Often integrated alongside Western Union to give EU senders multiple speed/cost options.

BossMoney (BossRevolution)

Focused on US-outbound remittance with mobile top-ups. Frequently bundled with Western Union in MVP comparison products targeting diaspora users.

About us

OpenFinance Lab is an independent technical studio focused on App interface integration and authorized API integration. Our engineers come from banks, card networks, payment gateways, and protocol-analysis backgrounds, and we ship end-to-end remittance and OpenFinance APIs under explicit security and compliance constraints.

  • Cross-border payments, digital banking, fintech and compliance tooling
  • Enterprise API gateways, security reviews and threat modelling
  • Custom Python / Node.js / Go SDKs and CI test harnesses
  • End-to-end pipeline: protocol analysis → build → validation → compliance hand-off
  • Source code delivery from $300 — runnable API source plus full documentation; pay after acceptance
  • Pay-per-call API billing — access our hosted endpoints, no upfront cost, ideal for usage-based pricing

Contact

For quotes, sandbox keys, or to submit your target corridors and integration requirements, please open our contact page:

Contact page

Engagement workflow

  1. Scope confirmation — corridors, payout methods and required APIs (transfer, MTCN, FX, statement).
  2. Protocol analysis and API design (2–5 business days, complexity-dependent).
  3. Build and internal validation against sandbox or recorded fixtures (3–8 business days).
  4. Documentation, sample clients and automated test cases (1–2 business days).
  5. Typical first delivery: 5–15 business days; partner approvals or PSD2 onboarding may extend timelines.

FAQ

What do you need from me to start a Western Union Send Money integration?

Confirmed scope (e.g. transfer creation, MTCN tracking, FX quote, statement export), the destination corridors and currencies you care about, and any sandbox or partner credentials you already hold from Western Union or its developer portal.

How long does delivery take?

A first usable API drop with documentation typically takes 5–12 business days. Cross-border payouts that require KYC review, FX hedging or AML approvals on the partner side may extend the timeline.

How do you handle compliance for remittance flows?

We work only with authorized or documented public APIs (such as Western Union's PSD2 / Open Banking endpoints) and apply consent records, Strong Customer Authentication, transaction logging and data-minimization guidance. AML, KYC and sanctions screening are scoped explicitly.

Can you support pay-per-call billing instead of source delivery?

Yes. We offer two engagement models: source code delivery from $300 with documentation, paid after acceptance, or pay-per-call billing on our hosted endpoints with no upfront commitment.
Original app overview (appendix — click to expand)

Western Union Send Money (package id com.westernunion.moneytransferr3app.pt) is the official mobile money-transfer app of The Western Union Company, headquartered in Denver, Colorado. The app advertises a 0 transfer fee on the user's first online transfer to a bank account or mobile wallet, and supports payouts to more than 200 countries and territories in over 130 currencies.

Core capabilities reproduced from the official store description include:

  • Send money internationally 24/7 to bank accounts, mobile wallets, or cash pickup at agent locations.
  • View live international exchange rates via the in-app widget and compare currencies in real time.
  • Set preferred exchange-rate alerts and be notified when a target rate becomes available.
  • Card scanning to set up debit/credit card payments quickly via the device camera.
  • Multiple funding methods: bank account, cash at an agent location, or credit/debit card.
  • "Start in app, pay in cash" — initiate the transfer in the app and complete it at a participating agent counter.
  • Track any transfer using the MTCN tracking number, with email notifications when the receiver collects funds.
  • Save receiver details to a resend list for fast repeat transfers.
  • Switch payout method from cash pickup to bank account (and vice versa) before collection.
  • Secure login with Face/Touch ID; 24/7 customer service.

Western Union has been a trusted brand for over 170 years with more than 150 million customers, and remains a major node in the global remittance graph. Headquarters: 7001 E. Belleview, Denver, CO 80237. *Western Union makes money from currency exchange; additional third-party fees may apply. **Mobile wallet availability varies by destination. ***Cash pickup delivery times may vary. ****Credit-card charges may apply.

Last updated: 2026-05-09