BACK TO DIRECTORY

Bitcoin Payment for Contact Form 7

by Coinsnap

0.0
(0 ratings)

Add Bitcoin and Lightning payments to Contact Form 7

Coinsnap for Contact Form 7 turns existing Contact Form 7 forms into lightweight Bitcoin checkout experiences.

Add Bitcoin payments to selected forms without WooCommerce or another e-commerce system. Use them for donations, physical products, digital downloads, bookings, registrations, consultations, premium submissions, paid support requests, newsletter sign-ups or small anti-spam payments.

Payments can be made with Bitcoin via Lightning or on-chain using Coinsnap or your own BTCPay Server.

Coinsnap is Bitcoin payment software for merchants and a brand of Onlineshop24 d.o.o., Serbia.

Key features

  • Accept Bitcoin and Lightning payments in Contact Form 7
  • Support for Lightning and Bitcoin on-chain
  • Add Bitcoin payments only to selected forms
  • Suitable for donations, products, bookings, registrations, downloads and services
  • No WooCommerce or full shop system required
  • Works alongside other payment methods such as Stripe
  • Support for Coinsnap and BTCPay Server
  • BTCPay Server setup wizard
  • Custom redirect after successful payment
  • Configurable checkout texts, payment-method name and icon/logo
  • Optional Bitcoin discount
  • Payment-first and form-submission-after-payment workflows
  • Coinsnap payments overview in WordPress
  • Micropayment and anti-spam use cases
  • No own Lightning node required when using Coinsnap
  • Non-custodial / self-custody payment model
  • Optional bank settlement through supported Coinsnap partners
  • Open source and free to install

Typical use cases

Use Coinsnap for Contact Form 7 for:

  • simple Bitcoin donation forms
  • lightweight product sales without a shop system
  • digital downloads
  • event registrations
  • bookings and reservations
  • consultations and meetings
  • paid support or contact requests
  • newsletter sign-ups with a small fee
  • premium submissions
  • paid access to download links
  • Lightning micropayments
  • anti-spam form submissions

How it works

  1. Install and activate Contact Form 7.
  2. Install and activate Coinsnap for Contact Form 7.
  3. Create or edit a Contact Form 7 form.
  4. Open the Coinsnap tab.
  5. Enable Bitcoin payments for the form.
  6. Select Coinsnap or BTCPay Server.
  7. Configure currency, payment settings and redirect destination.
  8. Add the Coinsnap form tag.
  9. Save and publish the form.
  10. Make a test Bitcoin payment.

Payment tag

Place the following form tag inside your Contact Form 7 form where the Bitcoin payment action should appear:

[coinsnap]

Coinsnap or BTCPay Server

The add-on supports:

  • Coinsnap — accept Bitcoin without operating your own Bitcoin or Lightning payment infrastructure.
  • BTCPay Server — connect your own self-hosted BTCPay Server.

Form submission after payment

Current releases support form submission after payment.

This allows the Contact Form 7 submission to be processed only after the Bitcoin payment has completed. The plugin also records the submission-after-payment status in its payments table.

Bitcoin discount

The current Coinsnap Contact Form 7 product supports an optional Bitcoin discount.

A fixed or percentage-based discount can be used to encourage visitors to choose Bitcoin when several payment methods are available.

Micropayments and anti-spam

Lightning makes small payments practical.

This can be used for paid newsletter sign-ups, comments, support requests, premium submissions or a small anti-spam fee on contact forms.

Settlement

With Coinsnap, payments can be settled to a compatible Bitcoin or Lightning wallet.

One option is the Coinsnap Wallet.

Coinsnap follows a non-custodial / self-custody approach and does not hold merchant Bitcoin.

Depending on the merchant setup and supported partner integrations, Bitcoin payments can also be automatically converted and settled to a bank account.

Fees

Coinsnap charges a 1% transaction fee. The fee is handled separately through the merchant’s Coinsnap balance and is not deducted from the Bitcoin payment.

More information

  • Product page: https://coinsnap.io/wp-add-ons/contact-form-7/
  • User Guide: https://coinsnap.io/user-guides/contact-form-7-bitcoin-user-guide/
  • WordPress Plugin Directory: https://wordpress.org/plugins/coinsnap-for-contact-form-7/
  • Demo: https://contactform7.coinsnap.org/
  • GitHub: https://github.com/Coinsnap/Coinsnap-for-Contactform7
  • Coinsnap Wallet: https://coinsnap.io/wallet/
  • Coinsnap API: https://docs.coinsnap.io/
  • Coinsnap account: https://app.coinsnap.io/register

Screenshots

Install Bitcoin Payment for Contact Form 7 from the WordPress Plugin Directory

Install Bitcoin Payment for Contact Form 7 from the WordPress Plugin Directory

Contact Form 7 form editor

Contact Form 7 form editor

Coinsnap settings tab

Coinsnap settings tab

Select Coinsnap or BTCPay Server

Select Coinsnap or BTCPay Server

BTCPay Server setup wizard

BTCPay Server setup wizard

Configure currency and redirect

Configure currency and redirect

Add the Coinsnap form tag

Add the Coinsnap form tag

Contact Form 7 Bitcoin payment form

Contact Form 7 Bitcoin payment form

Bitcoin and Lightning payment QR code

Bitcoin and Lightning payment QR code

Plugin Details

Active Installs
0
Total Downloads
2,083
Version
1.5.3
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.0.7
Added
2024-11-02
Last Updated
2026-10-20 12:04pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0