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.