Gravity Forms BTCPay Add-On 0.1.0-alpha.1
Gravity Forms BTCPay Add-On is a WordPress plugin in the cryptocurrency payment gateway add-on category that connects your Gravity Forms to BTCPay Server. Collect payments for form submissions with Bitcoin support, reduce back-and-forth confirmations, and keep transactions aligned with entries for a smoother checkout experience for users.
Description
The Gravity Forms BTCPay Add-On is a WordPress plugin that connects Gravity Forms to BTCPay Server, enabling crypto payments directly from your forms. It helps you solve the challenge of collecting Bitcoin payments without moving users to a separate payment workflow.
When someone submits a Gravity Form, the add-on can generate a corresponding BTCPay invoice and provide a checkout link for the customer to complete payment. After payment activity, the add-on uses BTCPay events to keep Gravity Forms entry details in sync.
Designed for teams building payment-enabled form flows, it supports a clear setup in the WordPress admin and keeps your form submission process aligned with your crypto payment backend.
Main Features
- BTCPay Server connection settings — Configure your BTCPay Server endpoint and required access details in the WordPress admin.
- Invoice creation on form submission — Automatically create a BTCPay invoice when a Gravity Forms entry is submitted.
- Amount mapping from form fields — Use Gravity Forms field values to set the invoice amount for each submission.
- Entry-linked invoice details — Attach submission data (such as entry identifiers) to help match payments back to the correct form entry.
- Customer payment URL delivery — Provide a BTCPay checkout link tied to the created invoice so customers can complete payment.
- Payment status updates via events — Use BTCPay event handling (webhooks) to update the related Gravity Forms entry/payment state.
- Visible status in the Gravity Forms admin — Reflect payment progress so administrators can review entries alongside payment outcomes.
- Integration with Gravity Forms workflows — Keep confirmations and notifications aligned with the payment-enabled form experience.
Benefits
- Smoother crypto checkout — Reduce friction by sending users to BTCPay from the Gravity Forms flow, supporting higher completion rates.
- Better administrative reconciliation — Entry-linked invoice details make it easier to trace payments to the correct submission.
- Fewer manual follow-ups — Automated status updates help minimize cases where payments are missed or recorded late.
- Improved user experience — Clear, form-driven steps create a more intuitive journey for donors, clients, or registrants.
- Reliable automation — Consistent payment events enable scalable processing as your form volume grows.
- Cleaner payment operations — Centralizing checkout through BTCPay helps keep transaction handling consistent across submissions.
Who is it suitable for?
- WooCommerce-adjacent WordPress stores that want crypto payment collection through form submissions.
- Crypto donation and fundraising websites using Gravity Forms.
- Freelancers and service providers taking deposits or fees with BTCPay Server.
- Agencies building payment-enabled form workflows for clients.
- Event registration sites accepting Bitcoin payments.
- Membership platforms that charge crypto-based sign-up or renewal fees.