USDC PAYMENTS

USDC payments for custom businesses with or without code.

ZynPay is the platform. Developers integrate our SDKs; non-technical merchants use no-code payment links. Every payment is on-chain, non-custodial, and programmable.

Testnet Live
Mainnet Coming Soon

Payment Flow

Connect Wallet

Customer connects MetaMask

Create Payment

SDK generates transaction

Confirm Transaction

Customer approves in wallet

Funds Split

Router distributes payment

Payment Complete

Choose your path

Whether you're building with code or need a no-code solution, ZynPay has you covered.

For developers
Integrate ZynPay into your applications with our SDKs
  • Integrate ZynPay with npm or Python
  • Protect APIs & apps with on-chain payments
  • Use fee-splitting router automatically
Developer Docs
For merchants (no-code)
Create payment links in seconds, no coding required
  • Create payment links in seconds
  • Share with customers
  • Get paid in USDC directly to your wallet
  • Track payments in your dashboard

Why not just send a wallet address?

Just a wallet address
  • You don't know which payment is for which order.
  • No automatic confirmation or redirects.
  • No analytics or history, unless you manually track everything.
  • No automatic fee splits or collaborators.
With ZynPay
  • Each payment has a unique paymentId and metadata.
  • Your app can unlock access, deliver files, or upgrade accounts automatically.
  • On-chain events + our dashboard give you a full history and analytics.
  • Optional automatic platform fees and splits.

Who ZynPay is for

🧑‍💻 Developers building custom platforms
Headless commerce, SaaS dashboards, APIs, tools.
🏪 Merchants not on Shopify / WooCommerce
Custom sites, landing pages, internal portals.
💸 Freelancers & small teams
Need a simple link to get paid in USDC.

On-chain revenue splits (built in)

Every payment can automatically send funds to both you and ZynPay's platform wallet in a single transaction. No manual payouts, no spreadsheets. (In future, merchants can also define splits for collaborators and affiliates.)

Customer

Pays 100 USDC

Router

Smart Contract

Merchant

97 USDC (97%)

ZynPay

3 USDC (3%)

Single transaction: The router automatically splits the payment in one atomic operation. No manual transfers, no waiting periods, no reconciliation needed.

Why ZynPay?

Everything you need to accept USDC payments with confidence

MetaMask-Native

Seamless integration with MetaMask. No custom wallet infrastructure needed.

Learn more →

Zero Backend Required

Pure client-side SDK. Start accepting payments without deploying servers.

Learn more →

Multi-Chain Ready

Support for Base, Arc, and more chains coming soon. Future-proof your integration.

Learn more →

How It Works

Simple, secure, and decentralized payment processing

1

Customer Connects

User connects their MetaMask wallet to your app

2

SDK Creates Payment

ZynPay SDK generates the transaction with your config

3

Router Splits Funds

Smart contract automatically distributes USDC to merchant & platform

POWERED BY

x402 ProtocolUSDCBaseArcMetaMask

Supported Networks

Start on testnet, scale to mainnet

Base Sepolia logoLive

Base Sepolia

Chain ID:84532
Arc Testnet logoLive

Arc Testnet

Chain ID:5042002
Base Mainnet logoComing Soon

Base Mainnet

Chain ID:8453

Ready to Start Accepting USDC?

Get your first payment working in under 15 minutes. No credit card required.

Free testnet access
No hidden fees
Open source SDK