Bitcoin Payment API

Accept Bitcoin and Altcoin Payments with CoinGate API

Read API documentaton

Simple, yet Powerful...
We offer powerful functionality for your product

One API for 50 cryptocurrencies

Our simple but fully customizable API allows integrating Bitcoin payments alongside over 50 other cryptocurrencies into any webshop or online business, whether it is a clothing store, or an online casino.

Curious how it works? Take a look at our example eshop.

Fully automated Bitcoin and Altcoin processing

Connecting to CoinGate via the API enables you to fully automate the payment process through sending and receiving callbacks.

See code examples.

Merchant portal for order and payout management

All created orders have unique Bitcoin and Altcoin addresses, and are logged on your CoinGate account. From there, you can easily track and manage your received payments and withdraw funds to your bank account or personal Bitcoin address.

All you need to do is Sign Up to get started!

Additional Features

Email notifications and API callbacks for sucessful payments.
Test your integration and simulate order statuses on our Sandbox environment – runs on Testnet Bitcoin.
Set your invoice expiration time anywhere between 20 minutes and 24 hours, and accept partial payments automatically. Read the guides on our blog.
Unsuccessful customer payments are refundable free of charge directly from the invoice without involving the merchant.
One API for Bitcoin, Ethereum, Litecoin, Monero, Zcash, Dash, NEO, OMG and many others. See the full list here.
A variety of ready-made eCommerce plugins and modules for quick integration into WooCommerce, Magento, PrestaShop, OpenCart, WHMCS, and other shopping cart systems.

API Documentation, Code Libraries and Examples

CoinGate PHP
Omnipay PHP
Ruby Gem
Rails Shop Example
eCommerce Plugins