Introduction to CoinGate and our payment gateway API for businesses
Start accepting, managing, and sending cryptocurrency payments with a modern, flexible API built for online businesses.
Our team has developed a robust set of tools that make it easy to integrate crypto payments, issue refunds, send payouts, convert currencies, and automate invoicing within a single interface.
Perfect for a webshop, SaaS product, platform, or custom solution in terms of flexibility and functionality, even without deep technical experience.
You can integrate directly via API or choose from our ready-made, API-based ecommerce plugins for platforms like WooCommerce, WHMCS, PrestaShop, and others.
Our API lets you:
- Accept crypto payments from customers worldwide
- Issue full or partial refunds
- Send crypto payouts to employees, vendors, or users
- Convert crypto to fiat or other assets in real-time
- Automate billing with recurring or one-off crypto invoices, and more
You can accept major cryptocurrencies like BTC, ETH, LTC, TRX, USDC, and others, across multiple networks, including Layer 2 solutions like Base and Arbitrum, and cost-efficient chains like TRON, Binance Smart Chain (BSC), or Solana. Here’s a full list of supported currencies and networks.
All payments can be automatically settled in crypto or converted to fiat like EUR, USD, or GBP.
Key Features
Easy Payment Integration
Handle the entire payment lifecycle — from generating payment addresses to confirming transactions and receiving settlements — with just a few API calls. Start here.
Binance Pay Integration
Together with the standard CoinGate Payment Processing integration, you also gain seamless access to Binance Pay—a contactless, borderless, and secure cryptocurrency payment solution developed by Binance. This unlocks the ability for millions of Binance Pay users to purchase from your store using any wallet assets tied to their Binance account.
Refund API
Quickly issue full or partial refunds via API with transparent status tracking. Both merchants and customers receive automatic updates throughout the process.
Payout API
Programmatically send crypto payouts to employees, contractors, or users — one by one or in bulk. Set payout amounts and our end will handle the conversion and delivery.
Convert API
Easily swap between supported crypto and fiat currencies. Prices are fetched in real-time, and converted funds are automatically credited to your CoinGate balance. More about it — here.
Billing API
Generate crypto invoices with defined due dates, amounts, and currencies. Track paid and unpaid bills from your dashboard or via API. Learn more.
Developer-Friendly by Design
- RESTful architecture and well-structured endpoints
- Comprehensive documentation and quickstart guides
- Sandbox mode for safe integration testing
- API keys with permission controls to manage access securely
- Libraries in popular programming languages
See a real-life use case in our Shop Example.
Track Everything From Your Dashboard
All activity — payments, conversions, payouts, and refunds — is fully traceable in your CoinGate dashboard. Filter by currency, status, date range, and more. Export pre-formatted reports when needed for accounting or auditing.
Explore the API Overview to get started with your integration.
