Ninja Forms

Add flexible Bitcoin and Lightning payment capabilities to any Ninja Forms form — perfect for donations, bookings, registrations, invoices, and custom payment flows.
Get Started Now
Ninja Forms

Bitcoin & Lightning Payments for Ninja Forms

Turn any Ninja Forms form into a Bitcoin-enabled payment form using Coinsnap — no coding or additional plugins required.

Coinsnap for Ninja Forms gives you the ability to accept Bitcoin and Lightning payments on any WordPress site that uses Ninja Forms. Whether your website collects donations, processes booking requests, handles client onboarding, sells services, or manages event registrations — this integration offers a modern, decentralized alternative to traditional payment gateways.
Instead of relying on credit cards, PayPal, or costly payment processors, Coinsnap lets you accept global Bitcoin payments with instant settlement, low fees, and zero chargebacks.

Coinsnap for Ninja Forms makes it possible to accept Bitcoin & Lightning payments directly through form submissions. This eliminates the need for WooCommerce or costly payment gateways that add unnecessary fees or geographic restrictions.

After installing Coinsnap in WordPress and enabling Ninja Forms support, you place the [coinsnap] shortcode inside any form. When the user completes the form, Ninja Forms processes the submission and redirects the user to a secure Coinsnap payment page where the Bitcoin or Lightning transaction happens.

Coinsnap automatically generates the invoice, displays a QR code and Lightning payment request, verifies the payment, and forwards the funds directly to your wallet. Ninja Forms, meanwhile, records the form submission, retains all user data, and triggers any notifications or automations you’ve configured.

This makes Bitcoin payments possible for nearly any use case:

  • Accepting donations from global supporters

  • Requesting service payments from clients

  • Creating booking forms with deposit payments

  • Collecting invoice payments for freelancers

  • Running membership or subscription request flows

  • Accepting custom orders without a full web store

  • Allowing users to pay for digital downloads

  • Processing event or webinar registration fees

Coinsnap eliminates:

  • Chargebacks

  • High payment processor fees

  • Settlement delays

  • Geographic limitations

  • Payment censorship

And because Bitcoin works globally and Lightning is instant, you get fast, low-cost payments from anywhere in the world.

Coinsnap empowers Ninja Forms users with a future-proof, modern and decentralized payment infrastructure — all with a simple shortcode.

WHY CHOOSE COINSNAP FOR

KEY BENEFITS

Whether you’re a small eCommerce shop or a scaling online store, this plugin gives you a fast, reliable and fully-integrated Bitcoin payment solution that fits right into your online shop’s workflow.

Easy Integration

Coinsnap offers a wide range of modules, plugins and integrations that can be installed in any system with just a few clicks.

No Tech – No Code

No infrastructure, no nodes, no servers, and no technical know-how required. Coinsnap handles the entire Bitcoin payment process.

Integration Service

If the integration seems complex, the Coinsnap team can help set everything up and connect your shop directly to your Coinsnap account.

Highest Security

Coinsnap operates fully on the self-custody principle. Every Bitcoin payment is deposited directly to your own, self-managed wallet. Your Bitcoin always remain 100% under your control.

Detailed Analytics

The Coinsnap dashboard provides detailed information for every payment, including timestamp, Bitcoin exchange rate at the time of payment, order and shop data, tax-relevant information.

Pay-out to Bank Account

If you prefer not to hold Bitcoin, you can automatically convert payments into euros. Coinsnap integrates with several licensed Bitcoin brokers who settle directly to your bank account.

Open source for Developers

Get it on GitHub

This module is open source and completely free to use.

You can download it directly from GitHub and integrate it into your shop system or eCommerce platform without any licensing costs or restrictions.

Read more

Why Bitcoin?

safe, inexpensive, global

There are many good reasons to accept Bitcoin in your online store.

Guaranteed Payment

Bitcoin payments are final and cannot be reversed. Both on-chain and Lightning transactions are irreversible — eliminating the risk of chargebacks.

Low Fees

Bitcoin payments, especially via Lightning, are significantly cheaper than credit cards, PayPal, or other traditional payment methods.

Globally Available

Bitcoin works worldwide — without banks, without restrictions, and independent of a customer’s country of origin or payment infrastructure.

Why Coinsnap?

all you need to accept bitcoin today

No one offers more Bitcoin payment modules across more shop systems, WordPress plugins, and use cases than Coinsnap.

Self-Custody

Coinsnap is a Self-Custody Bitcoin Provider and does not hold customer funds. All payments are deposited directly into your own wallet or your own bank account.

Lightning ready

Customers can pay via Lightning or on-chain — and their payments are instantly deposited into your Bitcoin wallet or, if desired, in euros directly to your bank account.

Easy Integration

Coinsnap offers a wide range of modules, plugins and integrations that can be installed in any system with just a few clicks.

Frequently Asked Questions

What Users Ask About Coinsnap for Ninja Forms

Do I need WooCommerce to use Coinsnap?

No. Coinsnap for Ninja Forms works independently from ecommerce plugins.

How do I add a Bitcoin payment button?

Insert the [coinsnap] shortcode into your Ninja Form using an HTML field or display element.

Does it support Lightning payments?

Yes — Lightning is fully supported for instant Bitcoin transactions.

Where do the payments go?

Payments are forwarded directly to your Lightning wallet, set inside the Coinsnap dashboard.

Is Coinsnap free?

Yes. The plugin and the integration are free and open-source.