NEW SolanaStellar since 2022

One integration.Cash, anywhere.

Give your users cash on-ramps and off-ramps at 480,000+ MoneyGram locations across 170+ countries.

Money transmitter licensed in all 50 US states, D.C., and U.S. territories. FinCEN MSB registered. Crypto services not available in Alaska, Louisiana, Hawaii.

USDC cash on-ramps and off-ramps for wallets, exchanges and apps.

MoneyGram Ramps turns 480,000+ MoneyGram locations in 170+ countries and territories into cash-in and cash-out points for your users, with KYC, compliance and settlement handled by MoneyGram.

StellarCircleLOBSTRBeansCiNKOMeruUglyCashvesseoDecaf
Vesseo logo

Global cash, on demand

Stablecoins are only useful if you can access them when it matters. With MoneyGram, Vesseo users can cash out USDC instantly, in local currency, at thousands of locations in more than 170 countries. It's fast, simple, and truly global—this is what financial inclusion looks like.

—Sebastian Siseles

CEO, Vesseo

Amero logo

Cash, without barriers

In a cash-reliant region, integrating MoneyGram Ramps with Amero has transformed how users access finance—especially in rural areas. It breaks down fiat barriers, brings liquidity to underserved markets, preserves money value, and protects against inflation. Every peso counts, and together we're making it possible.

—Nelson Peña

Founder, Amero

Decaf logo

Digital in, Cash out

MoneyGram Ramps has been transformative for Decaf users. Freelancers cash out USDC instantly in local currency, migrants receive support without high fees, and families in underserved regions access funds safely—even without a bank account. It bridges digital and physical money, making stablecoins truly usable in daily life.

—Rick Martin

Co-Founder, Decaf

Designed for developers

One integration.
Real-world cash access.

Whether you are building a wallet, exchange, payments app or consumer experience, MoneyGram Ramps gives users a simple way to move between cash and digital assets on Solana and Stellar.

MoneyGram handles compliance, settlement and global cash infrastructure, so you can focus on building.

Wallets

Enable app users to access cash in 170+ countries and territories.

Exchanges

Expand fiat on- and off-ramps with trusted global reach.

Developers

One simple API. Fast integration. Production-ready infrastructure built for scale.

How it works

Global cash access in three steps.

Integrate once to enable cash access across 170+ countries and territories on Solana and Stellar. MoneyGram manages the security, compliance and settlement behind every transaction.

  1. 1

    Integrate the API

    Connect your app once using the widget SDK and API keys on Solana or Stellar.

  2. 2

    Users cash in or out

    Your users move between cash and USDC through your app and MoneyGram's global retail network.

  3. 3

    MoneyGram handles the rest

    Identity verification, compliance, stablecoin settlement and fiat payout, all through a secure, scalable infrastructure.

Global coverage

Available in 170+ countries and territories

This icon indicates both cash-in and out are available

Crypto services not available in Alaska, Louisiana, Hawaii

Supported chains

Same cash network. Your choice of chain.

Solana and Stellar both use the widget SDK and API keys. Existing Stellar whitelist partners can keep the legacy SEP path.

Either way, your users reach the same MoneyGram locations.

Stellar

Since 2022

Embeddable widget SDK

Same model as Solana: server-side sessions, an embeddable widget, and Stellar USDC signing. Cash-in and cash-out at MoneyGram locations worldwide.

  • USDC on Stellar
  • Cash-in & cash-out
  • Widget SDK
  • Sandbox API keys

Solana

NEW

Embeddable widget SDK

Cash-in and cash-out for USDC on Solana. Server-side sessions, an embeddable widget, and webhooks, built for wallets shipping on Solana today.

  • USDC on Solana
  • Cash-in & cash-out
  • Widget SDK
  • Sandbox on devnet

For developers

How integration works

Solana · Ramps

Embed the widget. Cash-in and cash-out.

  1. 1

    Get sandbox access

    Partner with MoneyGram. We allowlist your domain and send API keys.

  2. 2

    Create a session

    Your server calls POST /v1/sessions. Pass the token to your app.

  3. 3

    Embed the widget

    Call createRamps() and open cash-in or cash-out. MoneyGram runs KYC inside the flow.

Solana integration guide
Widget SDK (JavaScript)
// Server: POST /api/v1/sessions with your secret key
const session = await fetch('/api/moneygram-session', { method: 'POST' })
  .then((res) => res.json())

const ramps = createRamps({
  container: document.getElementById('ramps-widget'),
  sessionToken: session.sessionToken,
  wallet: {
    address: userPublicKey,
    chain: 'solana',
    asset: 'USDC',
    walletType: 'non-custodial',
  },
  onSignTransaction: async (tx) => wallet.signAndSendTransaction(tx),
  onComplete: (record) => console.log(record.referenceNumber),
})

ramps.open({ type: 'off-ramp' }) // or 'on-ramp'

Compliance included

Build on MoneyGram Ramps and inherit decades of global compliance infrastructure. No money transmitter license needed on your end.

  • ✓Identity verification (KYC)
  • ✓Fiat settlement & reconciliation
  • ✓Licensed in all 50 US states
  • ✓Regulatory reporting
  • ✓FinCEN MSB · NYDFS BitLicense

170+

Cash-out countries

480K +

Agent locations

25 +

Cash-in countries

FAQ

Frequently asked questions

What is a cash ramp?

A cash ramp moves people between physical cash and digital dollars. With MoneyGram Ramps, a user pays cash at a MoneyGram location and receives USDC in their wallet (cash-in), or sends USDC from their wallet and collects local currency at a location (cash-out).

Which chains and assets are supported?

USDC on Solana and Stellar. Both chains use the Ramps widget SDK and API keys. Existing Stellar whitelist partners can continue on the legacy SEP-10 / SEP-24 path.

Where is it available?

Cash-out is available in 170+ countries and territories and cash-in in 25+ countries, across 480,000+ MoneyGram locations. Coverage varies by country; the coverage map on this page shows what each country supports.

Which US states are excluded?

Crypto services are not available in Alaska, Louisiana or Hawaii. MoneyGram is a licensed money transmitter in all 50 US states, D.C. and U.S. territories, and is registered with FinCEN as a money services business.

Do I need a money transmitter license?

No. MoneyGram is the licensed party and handles KYC, compliance, settlement and regulatory reporting for every transaction. Partners complete KYB and contract setup with MoneyGram before going live.

Ready to build?

Partner with MoneyGram to give your users compliant cash access on Solana and Stellar.

Get started