Skip to content
Non-custodial · Stablecoin checkout

Add a stablecoin rail to your checkout. Grow revenue.

Non-custodial USDC/USDT checkout for merchants. Keep your card processor. Capture the customers it can't serve. 1% flat, settled directly to your wallet.

No KYB · Non-custodial · Live in minutes
100%
Non-custodial
<3s
On-chain
0
Chargebacks
1%
Flat fee
PYMSTR checkout review and pay screen on mobile
//Non-custodial by designzero custody, ever
Non-custodial by design

We can't freeze what we never hold.

PYMSTR is on-chain checkout. Not a custodian, not an exchange, not a fiat off-ramp. Stablecoins move from the buyer's wallet directly to yours. We never touch the funds. No freezes, no reversals.

Buyer wallet
$1,000 USDC
Merchant wallet
+$990
PYMSTR Route
PYMSTR has zero custody at any step.
Funds never touch us
Payments route from the buyer wallet to your wallet on-chain. No PYMSTR-controlled account in between.
No freeze, no reversal
We can't freeze, claw back, or reverse a settled transaction. The chain decides finality.
On-chain receipts
Every settlement is verifiable on Etherscan, BaseScan, Polygonscan, Arbiscan, and BscScan in seconds.
TL;DRStablecoin-in, stablecoin-out. We ship the checkout rail. Your card processor stays. Your off-ramp stays. Your wallet stays yours.
//the marketvalidation · 3 numbers

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

01
$27T+
Stablecoin volume routed on-chain in 2024, surpassing Visa and Mastercard combined.
visa onchain analytics · allium
02
$200B+
Stablecoin market cap, growing at ~80% year over year.
coingecko · defillama
03
88%
of all stablecoin supply is USDC and USDT, the rails PYMSTR settles on.
public on-chain supply data
//Who it's for8 industries · all live

The merchants other rails
won't touch

We built PYMSTR for businesses that ship real revenue but spend half their week defending it. No moral underwriting. No surprise terminations.

01
#Gaming

Gaming & digital goods

In-app purchases, virtual currency top-ups, tournament prizes. Instant deposits, no chargebacks, no Apple/Google rake.

Learn more →
02
#iGaming

iGaming & sportsbooks

Player deposits and withdrawals in seconds. Settle to your wallet without a single PSP application form.

Learn more →
03
#Casino

Online casinos

Casino deposits and withdrawals direct to your wallet. No processor approvals, no chargeback queue.

Learn more →
04
#Esports

Esports & competitive gaming

Tournament entry fees and prize pool payouts in seconds. Native payment splitting fans out a single transaction to multiple winners.

Learn more →
05
#Creators

Creator economy

Get paid for what you make. Direct fan payments, tipping, paid subscriptions. No payout caps, no surprise account closures.

Learn more →
06
#Cross-border

Cross-border merchants

Skip 3% FX, 2-day wires, and IBAN paperwork. Customers pay in their stablecoin, you receive in yours.

Learn more →
07
#Crypto

Crypto-native businesses

Treasury, DAO ops, on-chain SaaS billing. Settle stablecoins to the address that already runs your business.

Learn more →
08
#Markets

High-volume marketplaces

Split payouts, escrow flows, vendor settlements. One API for every leg of the transaction.

Learn more →
// 8 industries · USDC + USDT · 5 chains · 1% flat · non-custodialGet started for free →
//what changes when nobody holds your moneycapability vs. Capability

What changes when
nobody holds your money

Custodial crypto processors bundle custody plus fiat conversion at 2–5%. It looks turnkey until the day a hot wallet goes. We don't compete with your card processor. We compete with these.

Dimension
Custodial crypto PSPs
PYMSTR
01Custody model
Custodial PSPsThey hold your funds
PYMSTRYou hold your funds
02Recent hacks
Custodial PSPsCoinsPaid $44.5M · Alphapo $60M (custodial PSPs, 2023)
PYMSTRN/A. Nothing to hold
03Settlement
Custodial PSPsOn their schedule
PYMSTRDirect, on-chain
04Fees
Custodial PSPs2–5% + FX markup
PYMSTR1% flat, no FX
05Coin + chain selection
Custodial PSPsOften customer-chosen
PYMSTRMerchant-enforced
06Fiat conversion
Custodial PSPsBundled in, locks you in
PYMSTRNot offered. Off-ramp your way
07Regulatory surface
Custodial PSPsThey touch the funds; you inherit it
PYMSTRNon-custodial; minimal shared surface
//How it works · merchant POVsign-up to first payment

From sign-up to first payment, same day.

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

01

Sign up

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

02

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.

03

Generate a link or drop in checkout

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

04

Get paid on-chain

Funds settle directly to your wallet in seconds. You get a webhook.

pay.pymstr.com / inv_4f9c
Payment successful
$1,237.50paid to Acme Studio · Invoice #4F9C
Payment summary
Amount1,237.500000 USDC
Gas fee0.000124 USDC
Total1,237.500124 USDC
Network
Base
Transaction
0x46a7…f3c2
Settled on-chain in 2.4s · Direct to merchant wallet
//DevelopersREST · webhooks · 5 chains

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
server.jsJS
1// Create a payment
2const payment = await fetch('https://api.pymstr.com/v1/payments', {
3 method: 'POST',
4 headers: {
5 'Authorization': 'Bearer pk_your_api_key',
6 'Content-Type': 'application/json'
7 },
8 body: JSON.stringify({
9 amount: '100.00',
10 currency: 'USD',
11 title: 'Order #123',
12 externalId: 'order-123',
13 acceptedTokens: ['USDC', 'USDT']
14 })
15}).then(r => r.json());
16
17// → payment.paymentUrl
18// → payment.status === 'ACTIVE'
19
20// Webhook: payment.completed
21app.post('/webhook', (req, res) => {
22 verify(req.headers['x-pymstr-signature']);
23 const { paymentId } = req.body.data;
24 // Fulfill the order...
25 res.sendStatus(200);
26});
//Operator receiptsiGaming · 2025

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 rail 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 Payments
Online Casino · Malta (MGA)
"""
Stable-in, stable-out is what sold us. No conversion, no custody, no new counterparty risk on our books. Funds land in our wallet; we off-ramp on our schedule.
CFO
Sportsbook · Curaçao
"""
Same-day payment links, two-day API integration. It slots in next to our PSP. Nothing about card processing changed.
VP Engineering
Fantasy Sports Platform
Powered by
alchemy
Tether
// wallets · RPC · bundlers · stablecoin issuers
//pricingno tiers · no reserves · no surprises

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

Standard
1%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
Get started today
Enterprise

Talk to us.

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

  • Volume-tiered pricing
  • Dedicated solutions engineer
  • Priority webhook delivery + SLAs
Contact sales
//The questions we get9 answers

Short
answers.
No jargon.

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

No. PYMSTR is stablecoin-in, stablecoin-out. Customers pay in USDC or USDT; you receive the same stablecoin in your wallet. When you want fiat, you off-ramp through any exchange or OTC desk you choose. We do one thing well, the checkout, and stay out of custody and conversion.
No. PYMSTR is an additional rail. Keep your card processor for card payments. Add PYMSTR to accept stablecoin from customers who already hold it.
They need a stablecoin balance. They don't need to install anything. PYMSTR creates an embedded MPC wallet when they log in with Google, email, SMS, or Apple. Customers who don't already hold stablecoin aren't the target for this rail.
Because PYMSTR is non-custodial, funds never touch our servers. They go straight from the customer's wallet to yours. That reduces our regulatory surface and yours. Your own KYC/AML obligations as a merchant still apply.
1% flat on stablecoin transactions. No tiers, no reserves held against you, no minimum volumes. Network gas is paid in the stablecoin at checkout. No separate gas bill.
Stablecoin transactions settle on-chain and are final. There are no chargebacks to manage and no dispute fees, but that also means PYMSTR is not a buyer-protection layer. Use it for payments that should be final, the way a bank transfer is final. Card disputes stay with your card processor.
USDC and USDT across Ethereum, Base, Polygon, Arbitrum, and BNB. You choose which ones to accept. Customers pay exactly what you specify.
Same-day with payment links. Two days for a full API integration.
PYMSTR never holds your money. Customer payments settle directly to your wallet on-chain. There's nothing for us to lose on your behalf.
1% flat · non-custodial · additive

Start accepting
stablecoin today.

Add the rail 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.

✓ 1% flat✓ non-custodial✓ stable-in · stable-out✓ additive to your PSP