BACK TO DIRECTORY

Bitcoin payment for Paid Memberships Pro

by Coinsnap

0.0
(0 ratings)

Add Bitcoin and Lightning payments to Paid Memberships Pro

Coinsnap for Paid Memberships Pro adds Bitcoin as a payment option to the existing Paid Memberships Pro checkout and membership workflow.

Members can pay with Bitcoin via Lightning or on-chain for membership levels, subscriptions, recurring plans, time-based access, supporter memberships, consulting access and restricted content.

Coinsnap can be offered alongside existing gateways such as Stripe or PayPal, or used as a standalone Bitcoin payment option.

Coinsnap is Bitcoin payment software for merchants and a brand of Onlineshop24 d.o.o., Serbia.

Key features

  • Accept Bitcoin and Lightning payments in Paid Memberships Pro
  • Support for Lightning and Bitcoin on-chain
  • Works with PMPro membership levels and checkout
  • Suitable for one-time memberships, subscriptions, recurring plans and time-based access
  • Support for day passes, monthly access and custom membership durations
  • Use Bitcoin alongside Stripe, PayPal and other gateways
  • Support for Coinsnap and BTCPay Server
  • BTCPay Server setup wizard
  • Customizable Bitcoin payment-button text
  • Redirect and custom return URL after payment
  • Payment-status mapping for Expired, Processing and Settled
  • Optional Bitcoin discount
  • Membership activation after successful payment
  • No own Lightning node required when using Coinsnap
  • Non-custodial / self-custody payment model
  • Optional bank settlement through supported Coinsnap partners
  • Open source and free to install

Typical use cases

Use Coinsnap for Paid Memberships Pro for:

  • monthly memberships
  • annual memberships
  • day passes
  • short-term access
  • restricted articles and premium content
  • member-only downloads
  • online courses
  • community access
  • supporter memberships
  • paid consulting or one-on-one sessions
  • low-priced memberships and micro-subscriptions
  • global membership programs

How it works

  1. Install and activate Paid Memberships Pro.
  2. Install and activate Coinsnap for Paid Memberships Pro.
  3. Go to Memberships Settings Payments.
  4. Select Coinsnap as a payment gateway.
  5. Open the Coinsnap gateway settings.
  6. Choose Coinsnap or BTCPay Server.
  7. Enter the required connection details.
  8. Configure payment button, redirects and payment-status mapping.
  9. Create or configure your membership levels.
  10. Make a test Bitcoin payment.

Coinsnap or BTCPay Server

The add-on supports:

  • Coinsnap — accept Bitcoin without operating your own Bitcoin or Lightning payment infrastructure.
  • BTCPay Server — connect your own self-hosted BTCPay Server.

Memberships and recurring plans

Bitcoin can be used with membership levels, subscriptions and recurring plans configured in Paid Memberships Pro.

A successful Bitcoin payment can activate the configured membership period.

Bitcoin payments are not automatically renewed like a stored-card subscription. A member may need to complete the next Bitcoin payment manually unless the selected Lightning setup provides compatible subscription functionality.

Bitcoin discount

The current Coinsnap Paid Memberships Pro product supports an optional Bitcoin discount.

A fixed or percentage-based discount can be used to encourage members to choose Bitcoin.

Payment status mapping

Coinsnap tracks three payment states:

  • Expired
  • Processing
  • Settled

These can be mapped to the corresponding Paid Memberships Pro order/payment statuses.

Checkout and redirects

The Bitcoin payment option can be customized in PMPro checkout.

You can change the payment-button text, enable automatic redirect after successful payment and configure a custom return or thank-you URL.

Settlement

With Coinsnap, payments can be settled to a compatible Bitcoin or Lightning wallet.

One option is the Coinsnap Wallet.

Coinsnap follows a non-custodial / self-custody approach and does not hold merchant Bitcoin.

Depending on the merchant setup and supported partner integrations, Bitcoin payments can also be automatically converted and settled to a bank account.

Fees

Coinsnap charges a 1% transaction fee. The fee is handled separately through the merchant’s Coinsnap balance and is not deducted from the Bitcoin payment.

More information

  • Product page: https://coinsnap.io/wp-add-ons/paid-memberships-pro/
  • User Guide: https://coinsnap.io/user-guides/paid-memberships-pro-bitcoin-user-guide/
  • WordPress Plugin Directory: https://wordpress.org/plugins/coinsnap-for-paid-memberships-pro/
  • Demo: https://paidmembershippro.coinsnap.org/
  • GitHub: https://github.com/Coinsnap/Coinsnap-for-PaidMembershipsPro
  • Coinsnap Wallet: https://coinsnap.io/wallet/
  • Coinsnap API: https://docs.coinsnap.io/
  • Coinsnap account: https://app.coinsnap.io/register

Screenshots

Install Bitcoin payment for Paid Memberships Pro from the WordPress Plugin Directory

Install Bitcoin payment for Paid Memberships Pro from the WordPress Plugin Directory

Paid Memberships Pro payment settings

Paid Memberships Pro payment settings

Select Coinsnap as payment gateway

Select Coinsnap as payment gateway

Choose Coinsnap or BTCPay Server

Choose Coinsnap or BTCPay Server

BTCPay Server setup wizard

BTCPay Server setup wizard

Customize Bitcoin checkout button and redirect settings

Customize Bitcoin checkout button and redirect settings

Configure payment-status mapping

Configure payment-status mapping

Paid Memberships Pro membership checkout

Paid Memberships Pro membership checkout

Bitcoin and Lightning payment QR code

Bitcoin and Lightning payment QR code

Successful payment and membership activation

Successful payment and membership activation

Plugin Details

Active Installs
0
Total Downloads
971
Version
1.0.6
Requires WP
5.2
Requires PHP
7.4
Tested Up To
7.0.7
Added
2025-10-09
Last Updated
2026-10-20 12:19pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0