• HOME
  • Features
  • Modules
    • Online software provider
      • WooCommerce
      • Shopify
      • Shopware
      • Gambio
      • Prestashop
      • Magento
      • Opencart
      • Wix
      • JTL-Store
      • Modified Shop
    • Add-ons for WordPress plugins
      • Contact Form 7
      • WP Forms
      • Gravity Forms
      • GiveWP
      • Ninja Forms
      • Easy Digital Downloads
      • Paid Memberships Pro
      • GetPaid
    • Plugins for WordPress
      • Bitcoin Donation
      • Bitcoin Crowdfunding
      • Bitcoin Shoutout
      • Bitcoin Voting
      • Bitcoin Paywall
  • Pay-Tools
    • Web-Point of Sale
    • Payment Link
    • HTML Bitcoin Invoice Form
    • Payment Button
  • Partner
    • Our Partner
    • Coinsnap Affiliate Program
      • Bitcoin Consultant
      • Agencies and Developers
      • Influencer
  • Help
    • Contact
    • Getting Started
    • Backend
    • API Documentation
    • FAQ
  • Blog
    • About our payment modules
    • Installation Guides
    • All about Bitcoin Lightning Payment
    • WooCommerce Bitcoin
    • Latest News
  • Register
    • Login
  • Search
  • English
    • German
Coinsnap - Snap your BitcoinCoinsnap - Snap your Bitcoin
Coinsnap - Snap your BitcoinCoinsnap - Snap your Bitcoin
  • HOME
  • Features
  • Modules
    • Online software provider
      • WooCommerce
      • Shopify
      • Shopware
      • Gambio
      • Prestashop
      • Magento
      • Opencart
      • Wix
      • JTL-Store
      • Modified Shop
    • Add-ons for WordPress plugins
      • Contact Form 7
      • WP Forms
      • Gravity Forms
      • GiveWP
      • Ninja Forms
      • Easy Digital Downloads
      • Paid Memberships Pro
      • GetPaid
    • Plugins for WordPress
      • Bitcoin Donation
      • Bitcoin Crowdfunding
      • Bitcoin Shoutout
      • Bitcoin Voting
      • Bitcoin Paywall
  • Pay-Tools
    • Web-Point of Sale
    • Payment Link
    • HTML Bitcoin Invoice Form
    • Payment Button
  • Partner
    • Our Partner
    • Coinsnap Affiliate Program
      • Bitcoin Consultant
      • Agencies and Developers
      • Influencer
  • Help
    • Contact
    • Getting Started
    • Backend
    • API Documentation
    • FAQ
  • Blog
    • About our payment modules
    • Installation Guides
    • All about Bitcoin Lightning Payment
    • WooCommerce Bitcoin
    • Latest News
  • Register
    • Login
  • Search
  • English
    • German
WordPress Bitcoin Invoice Form
WordPress Bitcoin Invoice Form

WordPress Bitcoin Invoice Form by Coinsnap

WordPress Bitcoin Invoice Form

With the Coinsnap Bitcoin Invoice Form Plugin, you can easily accept Bitcoin payments for invoices on your WordPress website – directly, securely, and without intermediaries. The plugin is free, easy to install, and connects seamlessly to Coinsnap or a BTCPay Server.

1. Introduction: Accept Bitcoin Payments Easily

Allow your customers to pay invoices not only by bank transfer but also in Bitcoin – directly on your own website.

The Bitcoin Invoice Form by Coinsnap enables you to accept Bitcoin payments directly on your WordPress website.
If you currently send invoices that customers pay via bank transfer, you can now give them the option to pay with Bitcoin instead.

Your customers simply open a payment page on your website and settle their invoice in Bitcoin – fast, transparent, and secure.

Coinsnap also provides an HTML-based solution that can be embedded into any website, but for WordPress we have the dedicated plugin that you can install and configure with just a few clicks — no technical expertise required.
The plugin supports both Coinsnap and BTCPay Server as payment gateways.

Bitcoin Invoice Form

2. Benefits of the Bitcoin Invoice Form Plugin

A simple, flexible, and free solution to start accepting Bitcoin payments on your WordPress site.

With the Coinsnap Bitcoin Invoice Form Plugin, you can take advantage of these powerful benefits:

✅ Accept Bitcoin instead of bank transfers – offer your customers a modern, fast payment option.
🌐 Payments directly on your website – no external redirects or third-party pages.
⚡ Direct payments to your wallet – via Coinsnap or BTCPay Server.
🆓 WP Plugin is Completely free to use – no hidden fees or setup costs.
🎁 Bitcoin Discount support – reward your customers with a discount for paying in Bitcoin.

3. The Bitcoin Invoice Form from the Customer’s Perspective

Customers pay directly on your site by entering the invoice number and amount — simple, secure, and transparent.

When your customer receives an invoice, it includes a payment URL such as:
👉 https://my-company.com/bitcoin

On this page, the Bitcoin payment form appears.
The customer enters the invoice number and amount, and optionally provides their name, email address, or a message.

All payments take place directly on your domain — no redirection to external processors.

Live demo: https://invoice.coinsnap.org/

Bitcoin Invoice

4. Installing the Bitcoin Invoice Form Plugin

Install and activate the plugin directly from your WordPress dashboard in just a few steps.

  • Log in to your WordPress admin panel.

  • Go to Plugins → Add New.

  • Search for Coinsnap Bitcoin Invoice Form.

  • Click Install Now, then Activate.

  • After activation, you’ll see a new menu item: Bitcoin Invoice Forms.

Bitcoin Invoice Forms Settings

5. Connecting the Plugin to a Payment Gateway

Choose whether to process your Bitcoin payments through Coinsnap or BTCPay Server.

To receive Bitcoin payments, the plugin needs to connect to a Bitcoin payment gateway.
Go to Bitcoin Invoice Forms → Settings, then select your preferred option:

Bitcoin Payment Gateway Settings

5.1 Bitcoin Invoice Form for BTCPay Server

  1. Log into your BTCPay Server and create a new store.

  2. In the plugin settings, choose BTCPay Server as the gateway.

  3. Enter your BTCPay Server URL.

  4. The configuration wizard will connect your plugin automatically.

BTCPay Server Settings

5.2 Bitcoin Invoice Form for Coinsnap

  1. Create a free account at Coinsnap.io.

  2. In your dashboard, go to Settings → Store.

  3. Copy your Store ID and API Key.

Connect the Plugin with Your Coinsnap Account

4. Enter both in your WordPress plugin settings under Coinsnap.

Connect Coinsnap API Key and Store ID

Your WordPress plugin is now connected to Coinsnap and ready to process Bitcoin payments.

6. Creating a Bitcoin Invoice Form

Create multiple Bitcoin payment forms — for example, for different languages or brands.

In your WordPress dashboard, go to Invoice Forms → Add New Invoice Form.
You can create multiple forms if your website serves different markets or languages.


Configure these fields:

  • Invoice Recipient – name of the payer (required)

  • Invoice Number and Invoice Amount – required

  • Currency – invoice currency

  • Email Address – optional for confirmations

  • Message Field – optional message from the customer

Create Bitcoin Invoice Form

7. Bitcoin Discount

Encourage your customers to pay in Bitcoin by offering a discount.

Activate the Bitcoin Discount feature to reward customers who pay with Bitcoin.
You can define either a fixed discount amount (e.g. €10) or a percentage discount (e.g. 10%)

Bitcoin Discount

8. Email Settings

Configure who receives email notifications after a Bitcoin payment — you, the payer, or both.

In the Email Settings section, you can define how email notifications are handled after a payment is completed.

  • The invoice issuer (you) will receive an email notification confirming the payment. This email is sent to the address you specify in the plugin’s settings.
  • If the Customer Email Settings option is activated, the payer (invoice recipient) will also receive a confirmation email once their payment is successful.

Important: For the payer to receive an email, the Email Address field must be enabled in the invoice form settings above.


This feature ensures that both you and your customer are automatically informed about every Bitcoin payment, improving transparency and communication.

Email Settings

9. Redirect Settings

Control what happens after a payment — redirect users to custom success or error pages.

In the Redirect Settings, you can define which pages are shown to your customers after a Bitcoin payment is processed.

  • Success Page URL: The page displayed when a payment is successful.

  • Error Page URL: The page displayed when a payment fails or is canceled.

We recommend creating two separate pages on your website — one for successful payments (e.g. a “Thank You” page) and one for errors.

If you leave these fields empty, the message defined in the “Thank You Message” field will automatically appear instead.

Redirect Settings

10. Shortcode Integration

Display your Bitcoin payment form anywhere on your site using a shortcode.

Each form generates a shortcode, for example:


[coinsnap_invoice_form id="12345"]

Copy this shortcode and paste it into any WordPress page or post.
Wherever you insert it, your Bitcoin payment form will appear automatically.

Shortcode

11. Transaction Overview

Track every Bitcoin payment and view detailed transaction data.

Under Transactions, you’ll find a complete list of all received Bitcoin payments — including invoice numbers, payers, amounts, and payment status.

Click View Payment to open the detailed transaction view, which displays:

  • Payment amount in fiat and Bitcoin
  • Exchange rate used for conversion
  • Timestamp of the payment
  • Wallet address that received the funds

These details provide full transparency and simplify accounting and reconciliation

Transaction Detail Page

Conclusion

The Coinsnap Bitcoin Invoice Form Plugin is the easiest way to accept Bitcoin payments on your WordPress website – transparent, secure, and completely free.
With just a few clicks, you can start receiving payments for your invoices directly on your site without intermediaries or complicated integrations.

👉 Try it live: invoice.coinsnap.org
or install it directly via your WordPress dashboard.

Share

You also might be interested in

Coinsnap for Paid Memberships Pro
Coinsnap for Paid Memberships Pro

Coinsnap for Paid Memberships Pro

Jan 19, 2024

Accept Bitcoin-Lightning payments with Paid Memberships Pro and the Coinsnap for Paid Memberships Pro payment plugin.

Blocktrainer uses Coinsnap

Blocktrainer uses Coinsnap for Bitcoin payments

Jul 9, 2024

Discover how Blocktrainer uses Coinsnap to offer his customers Bitcoin payment in the shop check out.

Coinsnap for Gravity Forms Installation Guide
Coinsnap for Gravity Forms Installation Guide

Coinsnap for Gravity Forms

Mar 8, 2024

Accept Bitcoin and Lightning payments with Gravity Forms. Learn here how to integrate Bitcoin and Lightning payments in Gravity Forms.

WordPress Demos

  • Bitcoin Donation
  • Bitcoin Shoutout
  • Bitcoin Crowdfunding
  • Bitcoin Voting
  • Bitcoin Paywall
  • Contact Form 7
  • WPForms
  • Gravity Forms
  • Ninja Forms
  • GiveWP
  • Easy Digital Downloads
  • Paid Memberships Pro

Shop Demos

  • WooCommerce
  • Shopify
  • Shopware
  • Gambio
  • Prestashop
  • Magento
  • Opencart
  • Wix
  • JTL-Store
  • Modified Shop

Pay-Tool Demos

  • Web-Point of Sale
  • Invoice Form

Payment Modules

  • All Payment Plugins
  • WooCommerce
  • Shopify
  • Shopware
  • Gambio
  • Prestashop
  • Magento
  • Opencart
  • BTCPayWall
  • Easy Digital Downloads
  • Paid Memberships Pro
  • Wix
  • JTL-Store
  • Modified shop
  • Ninja Forms

Coinsnap – Snap your Bitcoin

Coinsnap provides modules that enable operators of online stores and websites to receive Bitcoin payments from their customers' Bitcoin wallets to their own Bitcoin wallets.

COMPANY

  • About Coinsnap
  • Media & Press
  • Implementation service
  • Terms & Conditions
  • Privacy
  • Contact

Helpful Links

  • Support
  • API Documentation
  • FAQ
  • Payment Plugin

© 2025 · Coinsnap - Snap your Bitcoin

  • HOME
  • Features
  • Modules
    • Online software provider
      • WooCommerce
      • Shopify
      • Shopware
      • Gambio
      • Prestashop
      • Magento
      • Opencart
      • Wix
      • JTL-Store
      • Modified Shop
    • Add-ons for WordPress plugins
      • Contact Form 7
      • WP Forms
      • Gravity Forms
      • GiveWP
      • Ninja Forms
      • Easy Digital Downloads
      • Paid Memberships Pro
      • GetPaid
    • Plugins for WordPress
      • Bitcoin Donation
      • Bitcoin Crowdfunding
      • Bitcoin Shoutout
      • Bitcoin Voting
      • Bitcoin Paywall
  • Pay-Tools
    • Web-Point of Sale
    • Payment Link
    • HTML Bitcoin Invoice Form
    • Payment Button
  • Partner
    • Our Partner
    • Coinsnap Affiliate Program
      • Bitcoin Consultant
      • Agencies and Developers
      • Influencer
  • Help
    • Contact
    • Getting Started
    • Backend
    • API Documentation
    • FAQ
  • Blog
    • About our payment modules
    • Installation Guides
    • All about Bitcoin Lightning Payment
    • WooCommerce Bitcoin
    • Latest News
  • Register
    • Login
  • Search
  • English
    • German
Prev