BACK TO DIRECTORY

Bitcoin payment for Gravity Forms

by Coinsnap

0.0
(0 ratings)

Add Bitcoin and Lightning payments to Gravity Forms

Coinsnap for Gravity Forms adds Bitcoin as a payment option to existing Gravity Forms workflows.

Use Gravity Forms as a lightweight Bitcoin checkout for donations, services, registrations, appointments, deposits, downloads, physical products and other one-time payments — without running a full e-commerce system.

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 Gravity Forms
  • Support for Lightning and Bitcoin on-chain
  • Add Bitcoin payments to multiple Gravity Forms
  • Suitable for products, donations, bookings, registrations, downloads and service payments
  • Bitcoin can be offered alongside existing payment gateways
  • Support for Coinsnap and BTCPay Server
  • BTCPay Server setup wizard
  • Configurable payment amount per Gravity Forms feed
  • Configurable payment-status mapping
  • Custom redirect after payment
  • Optional Bitcoin discount
  • 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 Gravity Forms for:

  • donation forms
  • physical product orders
  • digital downloads
  • paid registrations
  • appointments and consultations
  • booking deposits
  • event payments
  • paid support or contact requests
  • membership-related payments
  • micropayment workflows
  • simple checkout flows without WooCommerce

How it works

  1. Install and activate Gravity Forms.
  2. Install and activate Coinsnap for Gravity Forms.
  3. Go to Forms Settings Coinsnap.
  4. Select Coinsnap or BTCPay Server.
  5. Enter the required Store ID and API credentials.
  6. Configure the after-payment redirect and payment-status mapping.
  7. Create or edit a Gravity Form.
  8. Open the form’s Settings Coinsnap section.
  9. Add a Coinsnap feed and configure the payment amount.
  10. Publish the form and make a test Bitcoin payment.

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.

Gravity Forms integration

Coinsnap works as a Gravity Forms payment add-on.

Once the global payment provider is configured, Bitcoin payments can be enabled independently for forms by adding a Coinsnap feed.

The feed can define transaction type and payment amount, making the integration suitable for different payment workflows.

Payment status mapping

The integration uses the payment states Expired, Processing and Settled.

These can be mapped to the corresponding Gravity Forms payment statuses. For most installations, the default mapping is recommended.

Bitcoin discount

The current Coinsnap Gravity Forms product supports an optional Bitcoin discount to encourage visitors to choose Bitcoin as their payment method.

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/gravity-forms/
  • User Guide: https://coinsnap.io/user-guides/gravity-forms-bitcoin-user-guide/
  • WordPress Plugin Directory: https://wordpress.org/plugins/coinsnap-for-gravity-forms/
  • Demo: https://gravity.coinsnap.org/
  • GitHub: https://github.com/Coinsnap/Coinsnap-for-Gravityforms
  • Coinsnap Wallet: https://coinsnap.io/wallet/
  • Coinsnap API: https://docs.coinsnap.io/
  • Coinsnap account: https://app.coinsnap.io/register

Screenshots

Install Bitcoin payment for Gravity Forms from the WordPress Plugin Directory

Install Bitcoin payment for Gravity Forms from the WordPress Plugin Directory

Gravity Forms Coinsnap settings

Gravity Forms Coinsnap settings

Select Coinsnap or BTCPay Server

Select Coinsnap or BTCPay Server

BTCPay Server setup wizard

BTCPay Server setup wizard

Configure payment-status mapping

Configure payment-status mapping

Add a Coinsnap feed to a Gravity Form

Add a Coinsnap feed to a Gravity Form

Configure payment amount and transaction type

Configure payment amount and transaction type

Gravity Forms payment form

Gravity Forms payment form

Bitcoin and Lightning payment QR code

Bitcoin and Lightning payment QR code

Successful payment and Gravity Forms entry

Successful payment and Gravity Forms entry

Plugin Details

Active Installs
0
Total Downloads
2,072
Version
1.3.6
Requires WP
5.2
Requires PHP
7.4
Tested Up To
7.0.8
Added
2025-04-05
Last Updated
2026-10-20 12:32pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0