One integration for every local payment provider.

Each market has several payment providers, and the API is the easy part. Yodl handles everything after it, so your wallet or neobank integrates once.

Pays into

  • Pix
  • VietQR
  • QR Ph
  • Mercado Pago
  • GCash
  • Maya
  • MoMo

The API is the
tip of the iceberg

A provider’s API looks like a day’s work. The rest only shows up after launch.

What you see

Connect the API

What you find after launch

  • Refunds
  • Timeouts
  • Payout processes
  • Sudden term changes
  • Multiple providers

With the Yodl SDK

  • Every provider behind one SDK
  • Refunds and timeouts handled for you
  • Term changes absorbed on our side
  • New providers added without new code

Built for paying
at the counter.

The SDK is the whole checkout your users see, made for speed: scan the shop’s QR, check a live quote, confirm and pay in one sheet.

  • Scan the QR already on the counter
  • A live quote before every payment
  • Confirm and pay in one sheet
  • Refunds when a payment fails

Make tokenized
money spendable.

The Yodl Router swaps any token from any chain into what the local provider needs, inside the payment.

The whole payment flow
in three components.

The SDK ships every screen your users see, localized per country, with no backend of yours involved.

Read the docs

App.tsx

import { YodlPayment, YodlProvider } from '@yodlpay/react-native';

<YodlProvider
  sdk={sdk}
  provider={provider}
  address={address}
  chainId={chainId}
>
  <YodlPayment
    qrData={qrData}
    onTransactionSent={(txHash) =>
      console.log('submitted:', txHash)
    }
    onError={(err) => console.error(err)}
  />
</YodlProvider>
  • YodlSignup

    Wallet sign-in, email and verification.

  • YodlPayment

    The payment flow for a scanned QR code.

  • YodlDashboard

    The user’s Yodl account.

Make it look like your app

Theme every screen: colors, fonts, corners, images, and light or dark mode. A headless SDK is on the roadmap.

Read the docs

Earn on every swap.

When a payment needs a swap, you set a convenience fee between 0.10% and 1.0%. You keep 70%.

20,000 VND

Paid

Banh Mi Lady · Vietcombank · paid with a stock token

Your convenience fee
0.10–1.0%
Yodl’s share of your fee
30%
Yodl protocol feeWaived today.
0.10%
Provider fee and exchange rate
Quoted live

Pay today on
four continents.

Yodl picks the cheapest payment provider for every payment.

Pay today: Argentina, Bolivia, Brazil, Colombia, Indonesia, Mexico, Nigeria, Peru, the Philippines, Vietnam.

Next: China, India, Japan, South Korea, Taiwan, Hong Kong, Malaysia, Thailand, Cambodia, Sri Lanka, Nepal, Pakistan, Bangladesh, Myanmar, Egypt, Kenya, Zambia, the SEPA countries (EU members, Switzerland, Norway and Iceland).

Questions
partners ask

Do you hold our users’ funds?

No. Your users sign every payment in their own wallet. Yodl never holds keys or deposits, and licensed local partners pay out the local currency.

Which wallets does it work with?

Any EIP-1193 wallet app. The SDK adds QR payments to the wallet your users already have.

What can our users pay with?

Any ERC-20 token from any chain, from stablecoins to stock tokens and gold. The Yodl Router bridges and swaps it into what the payment provider needs.

Do our users need KYC?

Not to start. Seven countries work without KYC. Verifying unlocks more countries, better rates and higher limits, and users you’ve already verified with Sumsub skip a second check.

What does it cost?

Each payment carries the local provider’s fee and exchange rate, quoted live before your user confirms. Yodl’s 0.10% protocol fee is waived today, and you can add your own fee on swaps.

What if a payment fails?

Refunds are built in, so the money goes back to your user without you building a refund flow.

Do new countries need new code?

No. Turning on a country is a change on Yodl’s side, not development work on yours.

How long does integration take?

The SDK is built for a 15-minute integration. Webhooks and a Payments API are there if you want payments in your own records.

Let’s plug
your app in.

Tell us about your wallet or neobank, and we’ll walk you through the SDK.

Talk to us

Tell us about your app, and we’ll walk you through the SDK.

Your details
Optional
Optional

By sending this, you agree to our privacy policy.

Get the app

Scan with your phone's camera to download Yodl and set up in minutes.

QR code linking to yodl.me/get
Download on theApp StoreGet it onGoogle Play