• HOME
  • Features
  • Modules
    • Online software provider
      • WooCommerce
      • Shopify
      • Shopware
      • Gambio
      • Prestashop
      • Magento
      • Opencart
      • Wix
      • JTL-Store
      • Modified Shop
    • Add-ons for WordPress plugins
      • Contact Form 7
      • WP Forms
      • Gravity Forms
      • GiveWP
      • Ninja Forms
      • Easy Digital Downloads
      • Paid Memberships Pro
      • GetPaid
    • Plugins for WordPress
      • Bitcoin Donation
      • Bitcoin Crowdfunding
      • Bitcoin Shoutout
      • Bitcoin Voting
      • Bitcoin Paywall
  • Pay-Tools
    • Web-Point of Sale
    • Payment Link
    • Invoice-Form
    • Payment Button
  • Partner
    • Our Partner
    • Coinsnap Affiliate Program
      • Bitcoin Consultant
      • Agencies and Developers
      • Influencer
  • Help
    • Contact
    • Getting Started
    • Backend
    • API Documentation
    • FAQ
  • Blog
    • About our payment modules
    • Installation Guides
    • All about Bitcoin Lightning Payment
    • Latest News
  • Register
    • Login
  • Search
  • English
    • German
Coinsnap - Snap your BitcoinCoinsnap - Snap your Bitcoin
Coinsnap - Snap your BitcoinCoinsnap - Snap your Bitcoin
  • HOME
  • Features
  • Modules
    • Online software provider
      • WooCommerce
      • Shopify
      • Shopware
      • Gambio
      • Prestashop
      • Magento
      • Opencart
      • Wix
      • JTL-Store
      • Modified Shop
    • Add-ons for WordPress plugins
      • Contact Form 7
      • WP Forms
      • Gravity Forms
      • GiveWP
      • Ninja Forms
      • Easy Digital Downloads
      • Paid Memberships Pro
      • GetPaid
    • Plugins for WordPress
      • Bitcoin Donation
      • Bitcoin Crowdfunding
      • Bitcoin Shoutout
      • Bitcoin Voting
      • Bitcoin Paywall
  • Pay-Tools
    • Web-Point of Sale
    • Payment Link
    • Invoice-Form
    • Payment Button
  • Partner
    • Our Partner
    • Coinsnap Affiliate Program
      • Bitcoin Consultant
      • Agencies and Developers
      • Influencer
  • Help
    • Contact
    • Getting Started
    • Backend
    • API Documentation
    • FAQ
  • Blog
    • About our payment modules
    • Installation Guides
    • All about Bitcoin Lightning Payment
    • Latest News
  • Register
    • Login
  • Search
  • English
    • German

Bitcoin payment for the Paid Memberships Pro plugin
Installation Guide

Paid Memberships Pro is a freemium WordPress plugin for creating and managing membership sites, subscriptions and paywalled content.

The basic version is free and allows you to set up a fully functional membership site, while the paid licence packages extend this with payment-based add-ons and support.

Paid Memberships Pro (PMPro) is a great solution for anyone who needs to monetize or manage access to content on a WordPress site. It’s ideal for content creators & bloggers, online course providers, community & membership sites, associations & clubs, small businesses Offering Subscriptions etc.

Although it comes with a lot of pre-installed payment options, Bitcoin / Satoshi were not available so far.

The Coinsnap for Paid Memberships Pro plugin changes that: In just a few minutes you can now charge Bitcoin / Satoshi for your offerings!

In this article we show you how to install the plugin, connect it with the PMP plugin via Coinsnap or directly to your BTCPay Server, and — of course — how it works live on our live demo site!

  • Blog Article: https://coinsnap.io/coinsnap-for-paid-memberships-pro/
  • WordPress: https://wordpress.org/plugins/search/Coinsnap/
  • GitHub: https://github.com/Coinsnap/Coinsnap-for-PaidMembershipsPro
Coinsnap for Paid Memberships Pro

You can easily find the Coinsnap for Paid Memberships Pro plugin under Plugins / Add Plugin if you enter “Coinsnap” in the search field [1].

Then go to the Bitcoin payment for Paid Memberships Pro plugin and click on Install [2] and WordPress will install it for you. You then need to activate the plugin by clicking on Activate [3].

In the next step you will have to connect the plugin to your Coinsnap account and your Bitcoin-Lightning wallet and you’ll be set to start selling, receiving donations, charging for downloads right from within your forms! We will show you how to do this a bit further below.

Register your Coinsnap account or test the plugin in our demo-store now:

Get your Coinsnap account now!

Test Bitcoin payment in PMPro now!

Connect the Coinsnap for Paid Memberships Pro add-on with your PMPro plugin

After you have installed and activated the Coinsnap for PMPro plugin, you need to configure the Coinsnap settings. Go to Memberships [1] in the black sidebar on the left. Then go to Settings [2].

Open PMPro settings

Next, in the settings window, choose the Payments tab [1].

You will then see the Payment Gateway Settings below. Choose Coinsnap [2] and click on Edit Settings [3].

configure Coinsnap for PMPro

Now you have to enter your Coinsnap Store ID [1] and the API Key [2].

We’ll show you now where to find these keys.

Enter Coinsnap's Store ID and API Key here

To retrieve the Store ID and the API Key you need to log into your Coinsnap account.

Then click on Settings [1], Store [2] and copy the Store ID [3] and the API Key  [4].

Get your Coinsnap Store ID and API Key

Now just paste the Store ID [1] and the API Key [2] in the Easy Digital Download plugin settings, and click Save Settings on the bottom of the screen.

Now you will see the green message that your Easy Digital Downloads plugin is now connected with the Coinsnap payment gateway [3]!

You are now ready to receive Bitcoin Lightning payments with PMPro via Coinsnap. All payments will be directly credited to your Lightning wallet.

If you want to use your own BTCPay Server rather than Coinsnap, we show you in the next paragraph how to connect your BTCPay server with PMPro via the Coinsnap for Paid Memberships Pro plugin:

Connect PMPro with your BTCPay Server via the Coinsnap for Paid Memberships Pro plugin

If you run your own BTCPay Server, with our Coinsnap add-on you have the easiest way to use it with PMPro to accept Bitcoin on your WordPress website. Thanks to the Coinsnap BTCPay Server Wizard it is absolutely simple to get this done:

First, in the Coinsnap settings tab of your PMPro plugin choose BTCPay Server as your preferred payment gateway [1].

Choose BTCPay Server

Now, log into your BTCPay Server.

As soon as you’ve done that, enter your BTCPay Server URL [1] in the Coinsnap settings in PMPro.

Then, click on Generate API Key [2].

Launch Coinsnap's BTCPay Server wizard

You will be forwarded to your BTCPay Server where you have to grant Coinsnap access to your BTCPay Server. Choose your Shop [1], then click on continue [2].

Authorize Coinsnap in your BTCPay Server

You’ll then get forwarded to this screen. Enter the name you want to your customers to see in the checkout process [1]. Just click on Authorize app [2].

Assign user rights to Coinsnap

And that is it:

In about a minute you integrated your PMPro plugin with  your BTCPay Server, thanks to the BTCPay Server wizard that’s integrated in the Coinsnap for Paid Memberships Pro plugin!

Your BTCPay Server is now connected to PMPro

Test buying a membership with Bitcoin on your site now

To ensure everything works fine you should buy a membership on your website with Bitcoin.

Go to the login of your membership (while not being logged in!), and click on Join Now [1].

Join a membership with PMPro

Select your preferred membership plan (Pro) [1].

Select a membership plan

You will see information now on your chosen membership plan [1]. If this is ok,

enter a Username [2], a Password [3]  (confirming the next field), and your email address [4] (again, confirm in the next field).

Then click on the payment Button on the bottom (Coinsnap (Bitcoin+Lightning)) [5].

Entering data for your PMPro membership

Now you see the qr-code for your payment. Scan it with your Lightning wallet and authorize the payment.

Bitcoin payment QR code in PMPro

The payment has been accepted, and the Satoshis have already been transferred to your Lightning wallet.

The Bitcoin payment is confirmed

If you get the same process when creating a membership on your website with PMPro, then all is good — your PMPro is correctly connected with Coinsnap or your BTCPay Server and you are ready to charge Bitcoin with your PMPro plugin!

Install the Coinsnap plugin for Paid Memberships Pro now and start selling your offerings for Bitcoin-Lightning transaction today:

Download the plugin!

Arrange a personal consultation now!

Share

You also might be interested in

How is a credit issued in Lightning?
How is a credit issued in Lightning?

How is a credit issued in Lightning?

Jul 11, 2024

if you want to know how credit is issued in Lightning, read this article to understand how Bitcoin-Lightning are credited to a Lightning wallet or a hardware wallet.

Coinsnap for Shopify
Coinsnap for Shopify

Coinsnap for Shopify

Nov 22, 2023

Accept Bitcoin payments with Shopify. Learn here how to integrate Bitcoin-Lightning payments into Shopify with Coinsnap.

Introduction to Bitcoin Donations for WordPress
Introduction to Bitcoin Donations for WordPress

Introduction to Bitcoin Donations for WordPress

May 28, 2025

In this article, you will learn everything you need to know about Bitcoin Donations for WordPress: What are Bitcoin Donations, what types of Bitcoin Donations are there, what business models can you use them for, Bitcoin vs. fiat donations, etc. Including provider comparison and live demo

WordPress Demos

  • Bitcoin Donation
  • Bitcoin Shoutout
  • Bitcoin Crowdfunding
  • Bitcoin Voting
  • Bitcoin Paywall
  • Contact Form 7
  • WPForms
  • Gravity Forms
  • Ninja Forms
  • GiveWP
  • Easy Digital Downloads
  • Paid Memberships Pro

Shop Demos

  • WooCommerce
  • Shopify
  • Shopware
  • Gambio
  • Prestashop
  • Magento
  • Opencart
  • Wix
  • JTL-Store
  • Modified Shop

Pay-Tool Demos

  • Web-Point of Sale
  • Invoice Form

Payment Modules

  • All Payment Plugins
  • WooCommerce
  • Shopify
  • Shopware
  • Gambio
  • Prestashop
  • Magento
  • Opencart
  • BTCPayWall
  • Easy Digital Downloads
  • Paid Memberships Pro
  • Wix
  • JTL-Store
  • Modified shop
  • Ninja Forms

Coinsnap – Snap your Bitcoin

Coinsnap provides modules that enable operators of online stores and websites to receive Bitcoin payments from their customers' Bitcoin wallets to their own Bitcoin wallets.

COMPANY

  • About Coinsnap
  • Media & Press
  • Implementation service
  • Terms & Conditions
  • Privacy
  • Contact

Helpful Links

  • Support
  • API Documentation
  • FAQ
  • Payment Plugin

© 2025 · Coinsnap - Snap your Bitcoin

  • HOME
  • Features
  • Modules
    • Online software provider
      • WooCommerce
      • Shopify
      • Shopware
      • Gambio
      • Prestashop
      • Magento
      • Opencart
      • Wix
      • JTL-Store
      • Modified Shop
    • Add-ons for WordPress plugins
      • Contact Form 7
      • WP Forms
      • Gravity Forms
      • GiveWP
      • Ninja Forms
      • Easy Digital Downloads
      • Paid Memberships Pro
      • GetPaid
    • Plugins for WordPress
      • Bitcoin Donation
      • Bitcoin Crowdfunding
      • Bitcoin Shoutout
      • Bitcoin Voting
      • Bitcoin Paywall
  • Pay-Tools
    • Web-Point of Sale
    • Payment Link
    • Invoice-Form
    • Payment Button
  • Partner
    • Our Partner
    • Coinsnap Affiliate Program
      • Bitcoin Consultant
      • Agencies and Developers
      • Influencer
  • Help
    • Contact
    • Getting Started
    • Backend
    • API Documentation
    • FAQ
  • Blog
    • About our payment modules
    • Installation Guides
    • All about Bitcoin Lightning Payment
    • Latest News
  • Register
    • Login
  • Search
  • English
    • German
Prev
Coinsnap AI Help Chat
x