Gravity Forms BTCPay Add-On 0.1.0-alpha.1

Gravity Forms BTCPay Add-On lets your WordPress forms accept Bitcoin payments through BTCPay Server. Build a form, set the amount, and collect crypto straight from submissions, with no third-party processor taking a cut.

VERSION:
0.1.0-alpha.1
UPDATED:
2026-10-14
DEVELOPER:
Gravity Forms
LICENSE:
GPLv2 or greater
AUTO UPDATE:
Yes

Description

What Does the Gravity Forms BTCPay Add-On Do?

The Gravity Forms BTCPay Add-On connects your WordPress forms to BTCPay Server, so visitors can pay in Bitcoin when they submit a form. You build the form the way you normally would in Gravity Forms, set the amount, and the payment is collected as part of the submission. No card processor sits in the middle, and nobody takes a percentage of what you earn.

This GPL-licensed add-on is open to modification and reuse under the terms of the license, which suits anyone who wants to inspect or adapt how their payment flow behaves. BTCPay Server is self-hosted, so the funds go to your wallet through your own infrastructure.

Key Features

  • Bitcoin payments from form submissions. Attach a payment to any Gravity Forms form and collect crypto at the moment someone submits.
  • Your own BTCPay Server. Payments run through the server you control rather than a hosted processor.
  • Amounts set in the form. Use a fixed price, or tie the total to product, quantity, or other pricing fields in the form itself.
  • No processor commission. There is no third-party cut on top of normal Bitcoin network costs.
  • Works with form-based workflows. Order forms, service bookings, donation pages, and event registrations can all take payment without a separate checkout system.

What Does It Work With?

The add-on extends Gravity Forms on WordPress and needs a BTCPay Server instance to process the payments. Gravity Forms handles the form building, field logic, and entries. BTCPay Server handles the invoice and the Bitcoin transaction. The add-on joins the two so you don’t have to wire them together by hand.

Because it sits inside the Gravity Forms workflow, you keep the field types, conditional logic, and entry management you already use. Nothing about your existing forms has to be rebuilt around a new payment tool.

Frequently Asked Questions

Do I need my own BTCPay Server to use this add-on?

Yes. The Gravity Forms BTCPay Add-On sends payment requests to a BTCPay Server, so you need access to one that you can connect to your site. That is also why you keep control of your funds: the payments route through your server instead of a middleman.

Can I use it for donations or variable amounts?

Yes. Since the amount comes from the form, you can build a donation form where the visitor chooses what to give, or a priced order form where the total follows the selected options. Anything you can calculate with Gravity Forms pricing fields can become a Bitcoin payment.

Category: