Overview

Coinremitter, founded in 2018, offers a suite of blockchain-based services designed to facilitate cryptocurrency transactions for businesses and developers. Its primary offerings include a crypto payment gateway, a crypto wallet API, and a fiat-to-crypto exchange service. The platform is particularly suited for e-commerce businesses seeking to accept a variety of cryptocurrencies directly from customers, providing an alternative to traditional payment methods.

The crypto payment gateway allows merchants to integrate cryptocurrency acceptance into their online stores. This involves generating unique deposit addresses for customer payments and automating the processing of transactions. The system supports multiple cryptocurrencies, which can be beneficial for businesses looking to cater to a broader range of crypto users. For instance, a merchant can configure their storefront to accept Bitcoin, Ethereum, or Litecoin, with Coinremitter handling the technical aspects of transaction verification and fund crediting.

Beyond payment processing, Coinremitter provides a crypto wallet API, giving developers programmatic access to manage digital asset wallets. This API enables functionalities such as creating new wallets, checking balances, and initiating withdrawals. Developers can integrate these features into their applications to build custom cryptocurrency management solutions without needing to develop the underlying blockchain infrastructure themselves. This can be useful for platforms that require internal wallet systems or for applications that need to automate crypto fund movements.

The fiat-to-crypto exchange component allows users to convert traditional fiat currencies into cryptocurrencies. This service can be integrated into applications that require users to acquire cryptocurrencies before making payments or engaging with crypto-specific services. The combined offering positions Coinremitter as a comprehensive solution for businesses and developers operating within the cryptocurrency ecosystem, streamlining the process of accepting, managing, and exchanging digital assets. The platform aims to simplify the complexities of blockchain interactions, allowing users to focus on their core business operations while Coinremitter handles the technical intricacies of crypto transactions and wallet management. The developer experience is supported by detailed API documentation, including request and response examples for various endpoints, which helps in efficient integration of their services into existing systems or new applications.

Compared to other solutions, Coinremitter's focus on a broad range of cryptocurrencies and its direct API access for wallet management provides flexibility for developers. For example, while platforms like Coinbase Commerce offers payment processing, Coinremitter's wallet API provides deeper programmatic control over digital assets. This distinction can be important for applications requiring more granular control over wallet operations beyond simple payment acceptance. The platform's emphasis on direct API access and support for various digital currencies aims to provide a versatile toolkit for integrating blockchain functionalities into diverse business models.

Key features

  • Crypto Payment Gateway: Enables businesses to accept various cryptocurrencies directly from customers for goods and services, automating transaction processing and verification.
  • Crypto Wallet API: Provides programmatic access for creating, managing, and interacting with cryptocurrency wallets, allowing developers to integrate balance checks and withdrawals into custom applications.
  • Fiat-to-Crypto Exchange: Facilitates the conversion of traditional fiat currencies into supported cryptocurrencies, offering an integrated solution for acquiring digital assets.
  • Multi-Cryptocurrency Support: Supports a range of popular cryptocurrencies, allowing businesses to cater to a diverse user base and offer multiple payment options.
  • Detailed API Documentation: Offers comprehensive documentation with clear API endpoints, request/response examples, and code snippets to aid developers in integration, as detailed in the Coinremitter API documentation.
  • Transaction History & Reporting: Provides tools for tracking and reviewing past transactions, facilitating financial reconciliation and operational oversight.

Pricing

Coinremitter's pricing structure is primarily based on transaction fees for cryptocurrency payments and withdrawals. As of May 2026, the platform does not offer a free tier.

Service Fee Structure Notes
Cryptocurrency Transaction Fee Starts at 0.19% Applies to incoming payments processed through the gateway.
Cryptocurrency Withdrawal Fee Variable Additional fees apply for withdrawing cryptocurrencies from the platform, specific fees depend on the asset and network conditions.

For the most current and detailed pricing information, including specific withdrawal fees for different cryptocurrencies, users should consult the Coinremitter pricing page.

Common integrations

Coinremitter is designed to be integrated into various e-commerce platforms and custom applications through its API. While it does not provide a list of pre-built integrations to specific third-party applications or SDKs, its API allows for custom development with common web technologies.

  • E-commerce Platforms: Developers can integrate Coinremitter into platforms like WooCommerce, Shopify, or custom-built online stores to accept cryptocurrency payments. This typically involves using webhooks for real-time payment notifications and API calls for generating payment addresses.
  • Custom Web Applications: Any web application requiring cryptocurrency payment processing or wallet management can integrate Coinremitter's APIs. This is facilitated by the clear Coinremitter API reference documentation that outlines endpoints for various operations.
  • Accounting and Reporting Tools: Transaction data from Coinremitter can be integrated with accounting software or custom reporting tools to automate financial tracking and reconciliation. This often involves retrieving transaction history via the API.
  • Internal Wallet Systems: Businesses developing their own internal cryptocurrency wallet systems can use Coinremitter's Wallet API to manage user balances, facilitate deposits, and process withdrawals programmatically.

Alternatives

  • Coinbase Commerce: A platform for businesses to accept cryptocurrency payments, supporting various digital assets with direct payment processing and integration options.
  • Blockonomics: Offers Bitcoin and Bitcoin Cash payment processing for e-commerce, focusing on direct-to-wallet payments without requiring KYC for merchants.
  • BTCPay Server: An open-source, self-hosted payment processor for Bitcoin and other cryptocurrencies, providing full control over payments and privacy.

Getting started

To begin using Coinremitter for cryptocurrency payments or wallet management, developers typically interact with its API. The following PHP example demonstrates how to create a new invoice for a Bitcoin payment using the Coinremitter API, assuming you have an API key and password. This example uses curl to make an HTTP POST request to the /create-invoice endpoint.

<?php

$apiKey = "YOUR_API_KEY"; // Replace with your actual API key
$password = "YOUR_PASSWORD"; // Replace with your actual API password
$currency = "BTC"; // Or any other supported cryptocurrency like ETH, LTC
$amount = 0.001; // The amount to request in cryptocurrency
$name = "Test Product"; // Name for the invoice
$email = "[email protected]"; // Customer email
$successUrl = "https://yourwebsite.com/success"; // URL for successful payment redirect
$failUrl = "https://yourwebsite.com/fail"; // URL for failed payment redirect

$url = "https://coinremitter.com/api/v3/" . $currency . "/create-invoice";

$data = [
    'api_key' => $apiKey,
    'password' => $password,
    'amount' => $amount,
    'name' => $name,
    'currency' => $currency,
    'email' => $email,
    'expire_time' => 30, // Invoice expiry time in minutes
    'success_url' => $successUrl,
    'fail_url' => $failUrl
];

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Content-Type: application/x-www-form-urlencoded',
]);

$response = curl_exec($ch);

if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
} else {
    $result = json_decode($response, true);
    if (isset($result['flag']) && $result['flag'] == 1) {
        echo "Invoice created successfully!\n";
        echo "Payment URL: " . $result['data']['url'] . "\n";
        echo "Invoice ID: " . $result['data']['invoice_id'] . "\n";
    } else {
        echo "Failed to create invoice: " . (isset($result['msg']) ? $result['msg'] : 'Unknown error') . "\n";
    }
}

curl_close($ch);

?>

This PHP script initializes a cURL session to send a POST request with the required parameters, including your API key, password, desired currency, amount, and customer details. Upon a successful response, it will output the payment URL and invoice ID, which can then be presented to the customer for payment. Remember to replace placeholder values with your actual credentials and desired parameters. For more detailed information on specific API endpoints and their parameters, refer to the Coinremitter developer documentation.