coinkraft.io
Integration Available

Accept crypto in WooCommerce

A drop-in plugin that adds Bitcoin, Litecoin, Ethereum, TRON and USDT/USDC to your WooCommerce checkout. Hosted invoices, signed webhooks, and orders that complete themselves — with no KYC and your keys staying yours.

Everything in the box

8 currencies at checkout

BTC, LTC, ETH and TRON — plus USDT and USDC on both ERC-20 and TRC-20. The customer picks; the plugin shows a hosted invoice with a live QR.

Orders complete themselves

The moment a payment reaches the required confirmations, Coinkraft fires a webhook and the WooCommerce order flips to Processing/Completed automatically.

HMAC-verified callbacks

Every webhook is signed with your per-store secret (Coinkraft-Signature + timestamp, 5-min replay window). The plugin rejects anything that doesn't verify.

Manual refunds, in your control

Coinkraft is non-custodial, so refunds are sent from your own wallet whenever you choose — you stay in full control. (No automated clawbacks.)

Smart fees, kept simple

You pay the lower of 1% or a small flat fee per payout — automatically. Incoming customer payments are always free.

No KYC, non-custodial

Funds settle to your own wallet addresses (or auto-forward to cold storage). Coinkraft never holds your keys or your customers' identity.

How a payment flows

01
Customer checks out

They pick a coin at checkout and land on a hosted invoice with a QR + live status.

02
Coinkraft watches the chain

Our monitors detect the payment and count confirmations, then send your store a signed webhook.

03
Order auto-completes

The plugin verifies the signature and advances the order — fulfilment can trigger instantly.

Set it up in 5 minutes

  1. 1
    Get your API credentials

    In your Coinkraft dashboard, open Integration → copy your Account API key and Webhook secret. (Both are revealed once — store them in your password manager.)

  2. 2
    Install the plugin

    Download the plugin .zip, then in WordPress go to Plugins → Add New → Upload Plugin → choose the file → Install → Activate. Requires WooCommerce 6.0+ and PHP 7.4+.

  3. 3
    Connect & choose your coins

    Open WooCommerce → Settings → Payments → Coinkraft. Paste your API key + webhook secret, tick the coins you want to accept, set required confirmations, and enable the gateway.

  4. 4
    Place a test order

    Switch the gateway to test mode, run a checkout end-to-end, and watch the order auto-advance when the payment confirms. Flip to live and you're accepting crypto.

Requirements
  • WordPress 5.8+
  • WooCommerce 6.0+
  • PHP 7.4 or newer
  • An outbound HTTPS endpoint (for webhooks)
  • A Coinkraft account + API key
  • cURL / WP HTTP enabled

Start taking crypto on your store today

Free to install, no contracts, no KYC. Create an account, grab your API key, and you're live.