Description
Gravity Forms BTCPay processes Bitcoin and Litecoin payments directly within forms, connecting Gravity Forms’ payment feed system to your own BTCPay server via webhooks. Funds land in the wallet configured in your BTCPay store, with no custodial intermediary, and the plugin tracks every transaction through the Pending, Confirming, Partially Paid, Paid, Failed, and Cancelled statuses — ideal for anyone already receiving crypto who wants to charge per form.
Key Features of Gravity Forms BTCPay
- Multiple payment methods
Accepts Lightning, on-chain Bitcoin, LNURL, and Litecoin according to what’s enabled in the BTCPay store. - Native payment feeds
Creates feeds inside Gravity Forms to link forms with pricing and totals to the charge. - Webhook notifications
Receives alerts from BTCPay Server and updates the entry status automatically. - Buyer data mapping
Maps name, email, phone, and address fields to the generated invoice data. - Invoice metadata
Lets you send order ID, comment, and receipt title/description along with the charge.
Benefits of Gravity Forms BTCPay
- Non-custodial receiving
Funds arrive in your own BTCPay store’s wallet, under your control. - Conditional logic charging
The feed only fires when the form’s conditions are met, avoiding improper charges. - Clear tracking of every charge
The six payment statuses show exactly where a transaction stopped. - Less reliance on traditional gateways
One-off sales run on crypto without opening an account with a conventional processor.
Who Is Gravity Forms BTCPay For?
- Anyone already running their own BTCPay Server who wants to charge through site forms.
- You, if you sell one-off products or services (consulting, tickets, downloads) and accept Bitcoin or Litecoin.
- Anyone who needs to receive donations or crypto payments without going through a custodial processor.
- Anyone who uses Lightning or LNURL daily and wants those options at the form checkout.
How to Download Gravity Forms BTCPay
Gravity Forms BTCPay is available for download here on Ultrapack. Step-by-step instructions for installing this file are in the How to install tab, next to the description. Once activated, the setup appears as a new payment feed inside each form’s options.
Worth knowing: this add-on only works with one-off transactions — subscriptions and recurring charges are not part of its scope, and the methods available at checkout are exactly the ones you’ve enabled in the BTCPay store. For one-off crypto sales, this direct link between form, invoice, and your own wallet handles the entire flow with no extra layers of intermediation.
Frequently asked questions
Is Gravity Forms BTCPay GPL-licensed?
Yes. Gravity Forms BTCPay is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Gravity Forms BTCPay on multiple sites?
Yes. You can install Gravity Forms BTCPay on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Gravity Forms BTCPay cost at Ultrapack?
Gravity Forms BTCPay costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Gravity Forms BTCPay include updates?
Yes. The current version of Gravity Forms BTCPay is 0.1.0-alpha.1, published at Ultrapack on Oct 2, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Gravity Forms BTCPay scanned before publication?
Yes. Every version of Gravity Forms BTCPay goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the Gravity Forms (Elite) plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the Gravity Forms (Elite) plugin before this one.
- Download the file
gravityformsbtcpay.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
gravityformsbtcpay.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the Gravity Forms (Elite) plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready