CoinPayments Integration

Accept cryptocurrency payments through CoinPayments gateway for subscription purchases

Crypto Payments

CoinPayments Integration

Accept cryptocurrency payments from users worldwide. Support for Bitcoin, Ethereum, and 100+ other cryptocurrencies through the CoinPayments gateway.

Multi-Crypto

Accept 100+ cryptocurrencies.

Global Access

Accept payments worldwide without restrictions.

Secure

Industry-leading security and compliance.


Overview

CoinPayments integration enables your VPN service to accept cryptocurrency payments. Users can pay with Bitcoin, Ethereum, Litecoin, and many other cryptocurrencies.


Supported Cryptocurrencies

Bitcoin (BTC)

The original cryptocurrency with widespread adoption.

Ethereum (ETH)

Smart contract platform with fast transactions.

Litecoin (LTC)

Fast, low-fee alternative to Bitcoin.

USDT

Stablecoin pegged to USD for price stability.


Payment Flow

Create Payment

Display Address

User Pays

Confirmation

Subscription Active


Configuration

merchantIdStringRequired

Your CoinPayments merchant ID.

publicKeyStringRequired

Your CoinPayments public API key.

privateKeyStringRequired

Your CoinPayments private API key (keep secure).

ipnSecretStringRequired

Secret for verifying IPN (Instant Payment Notification) callbacks.


Best Practices

Display Rates

Show current crypto exchange rates before payment.

Timeout Handling

Set reasonable payment timeouts (15-30 minutes).

Confirmation Count

Wait for appropriate blockchain confirmations.

IPN Verification

Always verify IPN signatures before processing.



Exchange Rate Volatility

Cryptocurrency prices can change rapidly. Display the current exchange rate and lock it for a limited time during checkout.

Start Accepting Crypto

Create your first cryptocurrency payment and start accepting Bitcoin, Ethereum, and more.

Create CoinPayment