This is a test environment. Payments aren't real.Go to production

Accept crypto on the stack you already run.

Drop in an official plugin, pull in an SDK, or call the REST API directly. However you connect, payments land in the same hosted checkout and settle to the same balance.

Plugins

Official extensions for the platforms merchants already run. Install, paste your API key, and start taking crypto at checkout.

  • WHMCS

    Take crypto for hosting plans, domains and recurring invoices inside your WHMCS billing portal.

    Read the guide
  • WooCommerce

    Add a crypto payment method to any WooCommerce store, with orders marked paid on confirmation.

    Read the guide
  • OpenCart

    A drop-in payment extension for OpenCart carts, configured entirely from the admin panel.

    Read the guide
Coming soon:
  • Shopify
  • Magento
  • PrestaShop

SDKs

Typed clients for the languages developers already write in. Create invoices, read balances, and verify webhooks in a few lines.

  • Laravel

    A service provider, facade and webhook route so a Laravel app can bill in crypto out of the box.

    Read the guide
  • PHP

    A framework-agnostic Composer package covering the full REST API for any PHP codebase.

    Read the guide
  • Node.js

    A promise-based client with full TypeScript types for Node, Next.js and serverless runtimes.

    Read the guide
Coming soon:
  • Python
  • Go

Nothing for your stack? Use the API.

Every plugin and SDK on this page is built on the same public REST API. Create an invoice, point your customer at the hosted checkout, and listen for the webhook.

Read the API docs

CURL — Create an invoice

curl https://api.coinfat.com/api/invoices \  -H "Authorization: Bearer 42|nX9…secret" \  -d '{ "amount": "49.99", "currency": "USD" }'

Running something else?

Tell us what you are building on. Requests shape what we ship next, and we will point you at the fastest route in the meantime.

Request an integration