Coinsnap provides official WordPress plugins for every major payment scenario — WooCommerce checkout, donation forms, membership payments, and more. Each plugin handles the Coinsnap API integration for you; no custom code is required for standard use cases.
What WordPress integration enables
- Accept Bitcoin and Lightning payments in WooCommerce
- Add Bitcoin payments to donation forms (GiveWP, Ninja Forms, WPForms, Gravity Forms, Contact Form 7)
- Accept payments for digital downloads (Easy Digital Downloads)
- Gate content behind Bitcoin payments (Paywall plugin)
- Accept membership fees (Paid Memberships Pro, GetPaid)
- Run Bitcoin crowdfunding campaigns
- Issue Bitcoin invoices directly from WordPress
Available plugins
WooCommerce & eCommerce
| Plugin | Repository | Use case |
|---|
| WooCommerce | GitHub | Standard WooCommerce checkout |
| Easy Digital Downloads | GitHub | Digital products and downloads |
| GetPaid | GitHub | Invoicing and payments |
| Plugin | Repository | Use case |
|---|
| GiveWP | GitHub | Donation campaigns |
| Ninja Forms | GitHub | Form-based payments |
| Gravity Forms | GitHub | Form-based payments |
| WPForms | GitHub | Form-based payments |
| Contact Form 7 | GitHub | Form-based payments |
| Bitcoin Donation | GitHub | Simple donation widget |
Memberships & Access
| Plugin | Repository | Use case |
|---|
| Paid Memberships Pro | GitHub | Membership fees |
| Paywall | GitHub | Content paywalls |
| Bitcoin Voting | GitHub | Pay-to-vote campaigns |
Utilities
| Plugin | Repository | Use case |
|---|
| Bitcoin Crowdfunding | GitHub | Crowdfunding campaigns |
| Bitcoin Invoice Form | GitHub | Manual invoice generation |
Which plugin should I use?
| Scenario | Plugin |
|---|
| I have a WooCommerce store | Coinsnap for WooCommerce |
| I sell digital products | Easy Digital Downloads |
| I collect donations | GiveWP or Bitcoin Donation |
| I want to gate content | Paywall |
| I need form payments | Ninja Forms / Gravity Forms / WPForms |
| I sell memberships | Paid Memberships Pro |
Getting started
- Set up your Coinsnap account and get your API key
- Install the appropriate plugin from its GitHub repository or WordPress plugin directory
- Enter your API key and Store ID in the plugin settings
- Test a payment
Continue to Setup for step-by-step instructions.
If you're building your own WordPress plugin that accepts Bitcoin payments, see coinsnap-core — the shared library used by all official Coinsnap plugins.