Copperx Docs
LoginGet Started
  • 🏠 Getting Started
    • Introduction to Copperx
    • Use Cases: How You Can Use Copperx
    • Key Concepts & Terminology
  • 🔑Setup & Configuration
    • Setup an account
      • Payment Configuration
      • Business Details
      • Apply your Branding
      • Manage Promo Codes
    • Environments (Testnet vs Mainnet)
    • How to Generate an API Key
  • 💳 Integrate Payments
    • Accept One-Time Crypto Payments
    • Accept Crypto Subscriptions
    • Create Invoices
    • Create a Recurring Invoices
    • Webhooks & Events
  • Error Handling & Troubleshooting
  • 📚API & Reference
    • Checkout Session API
    • Invoice API
    • Webhook Events
    • Authentication & Security
  • API Reference
  • 🔗No-Code Tools
    • Payment Link
    • Recurring Subscription
    • Recurring Invoice
    • Crypto Invoice
  • 🔌Integrations
    • WooCommerce
    • Zapier
    • Stripe
    • BigCommerce
    • Magento
  • ⚙️Support
    • Clear Your Stuck Payments
Powered by GitBook
On this page
  1. 🏠 Getting Started

Key Concepts & Terminology

This section defines the essential terms used throughout Copperx’s platform and documentation.

1️⃣ Non-Custodial

  • Copperx does not hold or manage your funds.

  • All payments are sent directly to your connected wallets.

  • You maintain full custody, transparency, and control.


2️⃣ Checkout

  • A hosted payment page or API flow for one-time crypto payments.

  • Features: blockchain address generation, live payment tracking, and confirmation.

  • Use cases: eCommerce, service payments, custom flows.


3️⃣ Invoicing

  • Create and send crypto invoices to customers.

  • Features: due dates, itemized billing, automated reminders.

  • Use cases: B2B services, agency billing, crypto-based contracts.


4️⃣ Subscription

  • Set up recurring crypto payments on fixed schedules (monthly, annually, etc.).

  • Manage through Copperx’s API or dashboard.

  • Use cases: SaaS products, memberships, ongoing services.


5️⃣ Webhook

  • Real-time callbacks that notify your system about key events.

  • Example events:

    • Payment completed

    • Invoice overdue

    • Subscription renewed or canceled

    • Checkout session expired

  • Purpose: Automate backend actions like account upgrades or service provisioning.


6️⃣ Test Mode

  • A sandbox to simulate payments, subscriptions, and invoices.

  • Operates on testnets (e.g., Polygon Amoy, Ethereum Sepolia).


7️⃣ Supported Chains

  • Blockchains Copperx integrates with for crypto payments.

    • Ethereum

    • Polygon

    • Solana

    • BNB Smart Chain

    • Base

    • Arbitrum

    • Optimism

    • Tron

  • Tokens supported: USDC, DAI, ETH, BTC, POL (varies by chain).

📘 Summary

Understanding these concepts helps you: ✔ Select the right payment model (checkout, invoice, or subscription) ✔ Implement webhook-driven automations ✔ Test safely in development mode ✔ Choose the appropriate blockchain and token for your integration

PreviousUse Cases: How You Can Use CopperxNextSetup an account

Last updated 6 days ago

Requires test tokens (available from ).

Example :

Copperx faucet
supported networks