Skip to main content

WordPress Integration

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

PluginRepositoryUse case
WooCommerceGitHubStandard WooCommerce checkout
Easy Digital DownloadsGitHubDigital products and downloads
GetPaidGitHubInvoicing and payments

Forms & Donations

PluginRepositoryUse case
GiveWPGitHubDonation campaigns
Ninja FormsGitHubForm-based payments
Gravity FormsGitHubForm-based payments
WPFormsGitHubForm-based payments
Contact Form 7GitHubForm-based payments
Bitcoin DonationGitHubSimple donation widget

Memberships & Access

PluginRepositoryUse case
Paid Memberships ProGitHubMembership fees
PaywallGitHubContent paywalls
Bitcoin VotingGitHubPay-to-vote campaigns

Utilities

PluginRepositoryUse case
Bitcoin CrowdfundingGitHubCrowdfunding campaigns
Bitcoin Invoice FormGitHubManual invoice generation

Which plugin should I use?

ScenarioPlugin
I have a WooCommerce storeCoinsnap for WooCommerce
I sell digital productsEasy Digital Downloads
I collect donationsGiveWP or Bitcoin Donation
I want to gate contentPaywall
I need form paymentsNinja Forms / Gravity Forms / WPForms
I sell membershipsPaid Memberships Pro

Getting started

  1. Set up your Coinsnap account and get your API key
  2. Install the appropriate plugin from its GitHub repository or WordPress plugin directory
  3. Enter your API key and Store ID in the plugin settings
  4. 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.