Title: Coldtill Self-Hosted Crypto Payment Gateway
Author: Rollo Unden
Published: <strong>November 2, 2026</strong>
Last modified: November 2, 2026

---

Search plugins

![](https://ps.w.org/coldtill-crypto-payment-gateway/assets/banner-772x250.png?rev
=3780189)

![](https://ps.w.org/coldtill-crypto-payment-gateway/assets/icon.svg?rev=3780189)

# Coldtill Self-Hosted Crypto Payment Gateway

 By [Rollo Unden](https://profiles.wordpress.org/rollounden/)

[Download](https://downloads.wordpress.org/plugin/coldtill-crypto-payment-gateway.1.0.4.zip)

 * [Details](https://wordpress.org/plugins/coldtill-crypto-payment-gateway/#description)
 * [Reviews](https://wordpress.org/plugins/coldtill-crypto-payment-gateway/#reviews)
 *  [Installation](https://wordpress.org/plugins/coldtill-crypto-payment-gateway/#installation)
 * [Development](https://wordpress.org/plugins/coldtill-crypto-payment-gateway/#developers)

 [Support](https://wordpress.org/support/plugin/coldtill-crypto-payment-gateway/)

## Description

Coldtill is a self-hosted crypto payment gateway. This plugin connects your WooCommerce
store to your own Coldtill install, so customers can pay in crypto and the money
goes straight to wallets you control.

 * **200+ coins on 35+ chains.** BTC, ETH, SOL, TRX, BNB, POL, USDT and USDC directly,
   and many more through auto-convert, settled to you as USDC or USDT.
 * **Self-custody.** On Ethereum, Base, Polygon, BNB Chain, Tron and Solana every
   customer pays into a deposit contract that can only send to your cold wallet.
   Bitcoin goes to your own wallet’s addresses.
 * **No account to freeze.** No sign-up, no KYC or KYB, and no processor holding
   your money.
 * **Classic and block checkout**, including WooCommerce high-performance order 
   storage.
 * **Signed webhooks** with replay protection. Orders update automatically, and 
   are re-checked when the customer returns to your store if a webhook is missed.

You need a running Coldtill server. The Free edition installs with one command:

    ```
    curl -fsSL https://coldtill.com/install.sh | sudo bash -s &#45;&#45; &#45;&#45;edition free
    ```

See https://coldtill.com/download/.

### External services

This plugin connects to the Coldtill server whose URL you enter in its settings.
That server is software you install and run yourself, or one run for you by someone
you choose. It is not operated by the plugin’s authors, and the plugin contacts 
no other service.

 * When a customer chooses to pay with crypto, the plugin sends the order total 
   in USD, the order number, the customer’s billing email, and an internal customer
   id (the WordPress user id, or the order id for guests) to create a payment. It
   also sends the store’s order-received page address, which the checkout uses for
   its return button.
 * When the customer returns to the order-received page, the plugin asks that server
   for the payment’s status.
 * Your Coldtill server calls the store’s webhook URL to report payment updates.
   Each call is signed with your webhook secret and is rejected if the signature
   or timestamp is wrong.

Coldtill licence (EULA): https://coldtill.com/eula/
 Privacy notice: https://coldtill.
com/privacy/

## Installation

 1. Install and activate this plugin from the WordPress plugin directory. WooCommerce
    must already be active.
 2. In Coldtill, create a project API key under API keys and copy it.
 3. In WooCommerce, go to Settings, then Payments, then Coldtill. Enter your Coldtill
    URL and API key.
 4. In Coldtill, go to Webhooks. Set the URL shown under “Webhook secret” in the plugin
    settings. It ends in `/wc-api/coldtill/`. Paste the signing secret into the plugin.

The gateway appears at checkout only when the store currency is USD.

## FAQ

### Do I need to install Coldtill as well?

Yes. This plugin only connects WooCommerce to a Coldtill server. Coldtill runs on
your own Linux server with Docker. The Free edition needs no account. The install
command is on https://coldtill.com/download/.

### Which store currency does it support?

USD. Coldtill prices payments in US dollars, so the gateway only appears when the
store currency is USD.

### Which coins can customers pay with?

BTC, ETH, SOL, TRX, BNB, POL, USDT and USDC directly. Auto-convert, which you turn
on in Coldtill, accepts 200+ other tokens on 35+ chains and settles them to your
cold wallet as USDC or USDT. Auto-convert is off by default.

### Where does the money go?

To your own wallets. On Ethereum, Base, Polygon, BNB Chain, Tron and Solana, each
customer pays a deposit contract that can only send to your cold wallet. Bitcoin
is paid to addresses from your own wallet. The plugin never holds funds and never
sends them anywhere.

### How do order statuses change?

An order moves to Processing when the payment is filled, to On hold while it is 
partially paid, and to Cancelled if the Coldtill payment is cancelled or replaced.
If the amount Coldtill reports does not match the order total, apart from a one-
cent difference, the plugin adds an order note and leaves the status unchanged.

### What if a webhook does not arrive?

When the customer comes back to the order-received page, the plugin asks your Coldtill
server for that payment’s status and updates the order from the answer.

### Does the plugin cost anything?

The plugin is free. The Coldtill server it connects to has three editions. Free 
sends 2% of each sweep on chain to Coldtill’s fee contracts, Standard sends 1%, 
and Pro sends nothing. Network fees for sweeps are paid from your own hot wallet.
See https://coldtill.com/pricing/.

### Does it work with the block checkout?

Yes. It supports classic checkout, the checkout block, and WooCommerce high-performance
order storage.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Coldtill Self-Hosted Crypto Payment Gateway” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Rollo Unden ](https://profiles.wordpress.org/rollounden/)

[Translate “Coldtill Self-Hosted Crypto Payment Gateway” into your language.](https://translate.wordpress.org/projects/wp-plugins/coldtill-crypto-payment-gateway)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/coldtill-crypto-payment-gateway/),
check out the [SVN repository](https://plugins.svn.wordpress.org/coldtill-crypto-payment-gateway/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/coldtill-crypto-payment-gateway/)
by [RSS](https://plugins.trac.wordpress.org/log/coldtill-crypto-payment-gateway/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.4

 * Text domain is now coldtill-crypto-payment-gateway, the slug of this plugin.
 * Readme and FAQ rewritten so the directory listing reads as complete sentences.

#### 1.0.3

 * Display name now starts with Coldtill.

#### 1.0.2

 * An order whose payment is exactly one cent off the total is now marked paid, 
   as intended, instead of left pending.

#### 1.0.1

 * Show the Coldtill mark on the WooCommerce payments screen and at checkout.

#### 1.0.0

 * First public release.

## Meta

 *  Version **1.0.4**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [bitcoin](https://wordpress.org/plugins/tags/bitcoin/)[crypto](https://wordpress.org/plugins/tags/crypto/)
   [cryptocurrency](https://wordpress.org/plugins/tags/cryptocurrency/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [USDT](https://wordpress.org/plugins/tags/usdt/)
 *  [Advanced View](https://wordpress.org/plugins/coldtill-crypto-payment-gateway/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/coldtill-crypto-payment-gateway/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/coldtill-crypto-payment-gateway/reviews/)

## Contributors

 *   [ Rollo Unden ](https://profiles.wordpress.org/rollounden/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/coldtill-crypto-payment-gateway/)