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.