Skip to content
Stablecoin checkout for online businesses

Accept stablecoin payments. Get paid in seconds, straight to your own wallet.

Your customers pay in USDC or USDT, digital dollars worth $1 each. You receive the same coins in a wallet only you control, minus a flat 0.5%. It runs next to your card processor, not instead of it.

Signing up creates your walletNo KYB paperworkLive today with a payment link
What your customer sees
Held by PYMSTR
None
To your wallet
Seconds
Chargebacks
0
Flat fee
0.5%

Accept USDC & USDT across 5 networks.

USDC and USDT are digital dollars: 1 coin = 1 US dollar. The networks are the blockchains they travel on; you choose which ones you accept.

We can't freeze what we never hold.

Each payment goes from your customer's wallet straight to yours, in one transaction. PYMSTR takes its 0.5% inside that same transaction and never holds the rest, so there is no PYMSTR balance to freeze, hack or delay.

1 USDC = 1 US dollar.

PYMSTR does

  • Give you a checkout and payment links that take USDC and USDT.
  • Send every payment straight to your wallet, in seconds.
  • Let you choose exactly which coins and networks customers can use.
  • Split one payment across several wallets, and pay out to up to 100 wallets at once.
  • Tell your system the moment a payment lands, and keep a record of every one.

PYMSTR doesn't

  • Hold your money. There is no PYMSTR balance to freeze, delay or lose.
  • Turn it into bank money. You receive USDC or USDT and convert it through any exchange you choose, when you choose.
  • Replace your card processor. Cards stay with them; PYMSTR adds a second way to pay.
  • Offer chargebacks. A confirmed payment is final, like a bank transfer. Card disputes stay with your card processor.
  • Ask for KYB paperwork to start. Your own compliance obligations still apply.

From sign-up to first payment, same day.

No processor application. No KYB review. No integration sprint. Self-serve from sign-up to settlement.

Sign up

Social login creates your merchant wallet. Google, email, SMS, or Apple. No processor application, no KYB review, no seed phrases.

Pick coins and chains

Choose what you'll accept. USDC, USDT, across 5 chains. Customers can't send the wrong asset; PYMSTR enforces it at checkout.

Generate a link or drop in checkout

Payment links work the same day. Full API integration ships in two days.

Get paid in seconds

Money lands directly in your wallet in seconds. Your system gets a notification (webhook).

The PYMSTR checkout after a successful payment: $350.00 in USDC, with its on-chain receipt on PolygonThe PYMSTR checkout after a successful payment: $350.00 in USDC, with its on-chain receipt on Polygon

What changes when nobody holds your money

Crypto processors that hold your money can match our headline rate, then add conversion spreads and withdrawal fees on top. It looks turnkey until the day their wallet gets hacked and the money is gone. We don't compete with your card processor. We compete with these.

DimensionCrypto processors that hold your fundsPYMSTR
Who holds your moneyThey hold your fundsYou hold your funds
Recent hacksHundreds of millions lost to processor hacks (2023)None. We hold nothing to lose
When you get paidWhen they decide to pay outIn seconds, into your own wallet
Fees0.5 to 2%, plus spread, withdrawal and inactivity fees0.5% flat, nothing on top
Coin + chain selectionOften customer-chosenYou decide; customers can't pick wrong
Currency conversionBundled in, locks you inNot offered. Convert your way, on your schedule
Compliance exposureTheir licenses and freezes become your problemWe never hold funds, so there is less to go wrong

One integration. Seven things it does.

Everything the checkout needs to take stablecoin payments and land them in your wallet. Nothing it doesn't. We never hold your money, never convert it, and never tell you how to run your business.

Payment splitting

One customer payment, multiple merchant wallets. Platform fees, partner cuts and payouts handled in a single on-chain event.

One payment, split automatically, all or nothing

Pay with a Google login

No app to install, no crypto knowledge needed. Logging in with Google, Apple, email, or SMS creates a wallet for them automatically.

Google, Apple, email, SMS + 400 more login methods
The PYMSTR checkout login: Google, Apple, email or a connected walletThe PYMSTR checkout login: Google, Apple, email or a connected wallet

Paid in seconds

Transactions settle in seconds. The money is in your wallet before your customer closes the tab.

Avg ~3s · straight to your wallet

You get paid in the coin you chose

Customers pay the exact coin and network you specify. You receive the same stablecoin in your wallet. Convert to cash on your own terms. We don't touch conversion.

You set the coin + network · no FX markup

We never hold your money

Money flows from your customer's wallet directly to yours. PYMSTR never holds it. There is nothing for us to lose on your behalf.

Your wallet, always · verifiable on the blockchain

Customers your card processor can't reach

Customers who hold stablecoins in regions where cards fail, get declined, or take days to settle. A second way to get paid, not a replacement.

Adds to your existing card processor

Batch payouts

Pay players, affiliates, vendors, and staff in one on-chain batch. Up to 100 recipients per payout, your team approves and signs, and funds go straight from your wallet to theirs.

Up to 100 in one batch, non-custodial, 0.5% flat
A PYMSTR payout to 100 payees, $320.00 in totalA PYMSTR payout to 100 payees, $320.00 in total
server.js
// Create a payment
const payment = await fetch('https://api.pymstr.com/v1/payments', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer pk_your_api_key',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    amount: '100.00',
    currency: 'USD',
    title: 'Order #123',
    externalId: 'order-123',
    acceptedTokens: ['USDC', 'USDT']
  })
}).then(r => r.json());

// payment.paymentUrl
// payment.status === 'ACTIVE'

// Webhook: payment.completed
app.post('/webhook', (req, res) => {
  verify(req.headers['x-pymstr-signature']);
  const { paymentId } = req.body.data;
  // Fulfill the order...
  res.sendStatus(200);
});
Developers

One curl. You're live.

Go live with payment links in minutes, or integrate the full REST API in a day. Webhooks, multi-recipient splits, and 5 chains out of the box.

  • RESTful API with webhooks
  • 5 chains, 2 stablecoins
  • Native multi-recipient payment splitting
  • Comprehensive documentation
View documentation
The market

Stablecoins already moved more money than card networks. You're not early. You're on time.

$27T+

Stablecoin volume routed on-chain in 2024, surpassing Visa and Mastercard combined.

Visa Onchain Analytics · Allium
$300B+

Stablecoin market cap, growing at ~80% year over year.

CoinGecko · DefiLlama
88%

of all stablecoin supply is USDC and USDT, the rails PYMSTR settles on.

Public on-chain supply data

Built for stablecoin-holding customers.

A meaningful slice of every iGaming operator's global player base already holds USDC or USDT. Cards can't reach those players in most of their regions. PYMSTR is the payment option that can.

“We weren't looking to replace our card processor. We were losing deposits from players who only hold stablecoin. PYMSTR filled that gap in under a week.”
Head of PaymentsOnline casino · Malta (MGA)
“What sold us: nobody holds our money. Funds land in our wallet, and we convert on our own schedule. No new counterparty risk on our books.”
CFOSportsbook · Curaçao
“Same-day payment links, two-day API integration. It slots in next to our card processor. Nothing about card processing changed.”
VP EngineeringFantasy sports platform
Powered byWeb3AuthPimlicoCircle
Pricing

One flat fee. No setup fees. No monthly fees.

Standard
0.5%flat

Per settled transaction. No setup, no monthly minimum.

Network gasPaid by buyer
SettlementOn-chain, < 3s
  • USDC, USDT
  • Ethereum, Base, Polygon, Arbitrum, BNB
  • Unlimited payment links, webhooks, API keys
  • Funds settle direct to your wallet
Enterprise

Talk to us.

Custom tier for $1M+ monthly volume. Pricing scales with throughput.

  • Volume-tiered pricing
  • Dedicated solutions engineer
  • Priority webhook delivery + SLAs

Short answers. No jargon.

Can't find what you're looking for? Talk to sales.

In stablecoin. Customers pay in USDC or USDT and you receive the same coin in your wallet (1 USDC = 1 US dollar). To move it to your bank, sell it through any exchange you choose, on your schedule. PYMSTR doesn't convert money and never holds it.

0.5% flat · We never hold your money

Start accepting stablecoin today.

Add stablecoin payments next to your card processor. Same-day with payment links, two days for the full API. Your wallet stays yours. Ours never holds a cent.

0.5% flatWe never hold your moneyPaid in secondsKeeps your card processor