Skip to content

Introduction to PayIn ​

Status

📝 This page is a skeleton - detailed content to be added after structure review

What is PayIn? ​

PayIn is a non-custodial multi-chain stablecoin payment processor that enables businesses to accept cryptocurrency payments without holding user funds.

Key Features ​

  • 🌐 Multi-Chain Support: Ethereum, Polygon, Tron, Solana
  • 💰 Stablecoin Focus: USDC, USDT, DAI
  • 🔒 Non-Custodial: Funds go directly to your wallet
  • ⚡ Real-Time Monitoring: Automatic payment detection
  • 🔔 Webhooks: Event-driven notifications
  • 🤖 AI-Powered: MCP Server for integration assistance

Getting Started Options ​

Choose the path that fits your needs:

Use AI to integrate PayIn through natural conversation.

Best For:

  • Quick exploration and learning
  • Developers who want AI assistance
  • Rapid prototyping

What You Get:

  • Natural language integration
  • AI-guided setup
  • Interactive troubleshooting
  • No code required for testing

Quick Start with MCP →

Create shareable payment links via Admin UI.

Best For:

  • Small businesses
  • Freelancers
  • Event organizers
  • Non-technical users

What You Get:

  • Zero coding required
  • Create links in minutes
  • Share via URL or QR code
  • Track payments in dashboard

Payment Links Guide →

Option 3: Direct API Integration ​

Traditional REST API integration.

Best For:

  • Production applications
  • Custom implementations
  • Full programmatic control
  • Advanced integrations

What You Get:

  • Complete API control
  • Custom business logic
  • Production-ready
  • All features available

API Integration Guide →

Core Services ​

PayIn provides three core services for different payment scenarios:

1. Order Payment Service ​

One-time payment addresses for individual transactions.

How It Works:

  • Create order with amount and currency
  • Get unique payment address
  • User pays to address
  • Order completes automatically
  • Address released back to pool

Use Cases:

  • E-commerce checkout
  • Service payments
  • Invoice payments
  • One-time transactions

Learn more →

2. Deposit Service ​

Permanent addresses for recurring user payments.

How It Works:

  • Bind address to user ID
  • User gets permanent deposit address
  • Monitor multiple chains automatically
  • All deposits credited to user
  • Address remains bound

Use Cases:

  • Gaming wallets
  • User balance top-ups
  • Membership payments
  • Platform wallets

Learn more →

Shareable payment links without integration.

How It Works:

  • Create payment link via Admin UI
  • Set amount and details
  • Share link or QR code
  • User pays via link
  • Track in dashboard

Use Cases:

  • Event registration
  • Consulting invoices
  • Course enrollment
  • Freelancer payments

Learn more →

How It Works ​

Simple Flow ​

Your Application → PayIn API/MCP → Payment Address (Your Wallet)
                                           ↑
                                    User Payment
                                           ↓
                      PayIn Monitor ← Blockchain
                                           ↓
                           Webhook → Your Application

Non-Custodial Model ​

You control your funds:

  • Payments go directly to YOUR wallet addresses
  • PayIn only monitors blockchain transactions
  • You hold the private keys
  • You can withdraw funds anytime
  • Optional: Use PayIn's address management tools

Supported Technologies ​

Blockchains ​

  • Ethereum (Mainnet + Sepolia Testnet)
  • Polygon (Mainnet + Amoy Testnet)
  • Tron (Mainnet + Nile Testnet)
  • Solana (Mainnet + Devnet)

Stablecoins ​

  • USDC - Circle's USD stablecoin
  • USDT - Tether USD
  • DAI - MakerDAO stablecoin

Integration Methods ​

  • MCP Server - AI-powered integration assistant
  • REST API - Traditional HTTP API
  • Payment Links - No-code web interface
  • SDKs - TypeScript, Python, PHP, Go

Use Cases ​

E-Commerce ​

Accept cryptocurrency payments in your online store with automatic order processing.

Gaming ​

Allow players to top up in-game currency using stablecoins from any supported blockchain.

SaaS ​

Process subscription payments in cryptocurrency with recurring deposit addresses.

Freelancing ​

Send payment links to clients for services rendered, no integration needed.

Events ​

Sell tickets or registrations using shareable payment links with QR codes.

Web3 Apps ​

Native cryptocurrency payment processing for decentralized applications.

Next Steps ​

1. Choose Your Integration Path ​

Select one of the three options above based on your needs.

2. Understand Core Concepts ​

3. Set Up Your System ​

Community and Support ​

License ​

PayIn is MIT licensed.

Released under the MIT License.