Skip to content
This repository has been archived by the owner on Feb 19, 2024. It is now read-only.

Stripe Billing limits are being merged and natively supported in PMPro v3.0. This is a public archive of the former Add On version.

Notifications You must be signed in to change notification settings

strangerstudios/pmpro-stripe-billing-limits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

=== Paid Memberships Pro - Stripe Billing Limits Add On ===
Contributors: strangerstudios
Tags: paid memberships pro, stripe, billing
Requires at least: 5.2
Tested up to: 6.1.1
Stable tag: 1.0

Allow Billing Limits with Stripe as your primary gateway.

== Description ==

This Add On allows you to charge a limited number of recurring subscription payments (installments) then stop the payments but maintain the user's membership. The membership can continue past the required number of payments until a specific membership expiration or indefinitely.

== Installation ==

1. Make sure you have the Paid Memberships Pro plugin installed and activated and that Stripe is your primary gateway.
1. Upload the `pmpro-stripe-billing-limits` directory to the `/wp-content/plugins/` directory of your site.
1. Activate the plugin through the 'Plugins' menu in WordPress.

== Frequently Asked Questions ==

= I found a bug in the plugin. =

Please post it in the GitHub issue tracker here: https://github.com/strangerstudios/pmpro-stripe-billing-limits/issues

= I need help installing, configuring, or customizing the plugin. =

Please visit our premium support site at https://www.paidmembershipspro.com for more documentation and our support forums.

== Changelog ==
= 1.0 - 2023-01-09 =
* BUG FIX/ENHANCEMENT: No longer relying on usermeta to track billing limit data.
* BUG FIX/ENHANCEMENT: Improved compatibility with PMPro Multiple Memberships Per User.
* REFACTOR: Simplified logic throughout the plugin to increase stability. Updating to 1.0 to reflect this.

= .3 =
* ENHANCEMENT: Updated Stripe Namespace.
* BUG FIX/ENHANCEMENT: Added try-catch around API requests to prevent Uncaught Stripe Error.
* First version with a readme.