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.
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.
- Integrate ZynPay with npm or Python
- Protect APIs & apps with on-chain payments
- Use fee-splitting router automatically
- 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?
- 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.
- Each payment has a unique
paymentIdand 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
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.
Zero Backend Required
Pure client-side SDK. Start accepting payments without deploying servers.
Multi-Chain Ready
Support for Base, Arc, and more chains coming soon. Future-proof your integration.
How It Works
Simple, secure, and decentralized payment processing
Customer Connects
User connects their MetaMask wallet to your app
SDK Creates Payment
ZynPay SDK generates the transaction with your config
Router Funds
Smart contract automatically distributes USDC to merchant & platform
Customer Connects
User connects their MetaMask wallet to your app
SDK Creates Payment
ZynPay SDK generates the transaction with your config
Router Splits Funds
Smart contract automatically distributes USDC to merchant & platform
POWERED BY
Integration Examples
Copy, paste, and customize for your use case
React Checkout
TypeScriptComplete e-commerce checkout flow with MetaMask integration
Payment Link Generator
TypeScriptCreate shareable payment links with no-code simplicity
Donation Button
ReactAccept one-time or recurring donations with custom amounts
FastAPI Backend
PythonServer-side payment validation and webhook handling
Supported Networks
Start on testnet, scale to mainnet
LiveBase Sepolia
84532
LiveArc Testnet
5042002
Coming SoonBase Mainnet
8453Ready to Start Accepting USDC?
Get your first payment working in under 15 minutes. No credit card required.