People have asked how I manage user forum access when using the PayPal subscription extension. Here is how I do it on this site. Continue Reading →
This post extends on the ideas discussed in the forum thread for the post Configure the PayPal extension for two tiered pricing. That post turned out to be quite popular with the PayPal Extension users, but I found that most people needed more than two tiers of pricing.
In the discussion thread, through the process of several users working with expanding the original concept, I’ve fine-tuned a version of the original filter functions to handle unlimited pricing tiers. Continue Reading →
This post has been set to “draft” as this feature is now part of the extension and this snippet is no longer needed.
At present, the PayPal Subscription Extension provides for bulk expiring users, but not for bulk application of an expiration extension.
This code snippet will add a bulk extend process to the bottom menu selection. The bulk action dropdown will include “Extend” and there will be a number of periods selection and then a selection for the time period.
If I have opportunity to improve on this process, it may make its way into the PayPal Subscription Extension. For now, in order to make use of this functionality, add the following code snippet to your theme’s functions.php file. Continue Reading →
The new 0.4 version of the PayPal extension adds a number of new hooks, including some filters that, among other things, will allow for easier customization of multi-tiered pricing. This post will describe the basic code snippets needed to establish a two tiered pricing model.
This example makes the assumption that the user chooses between the two options at registration.
When running the PayPal subscription extension, you might have some users you want to give a free account to. Or you might want to offer a discount to users with a specific code. Here is are some code snippets that will allow you to validate a promotion code in the registration form and if it is valid, either bypass the PayPal process (for a free subscription) or apply a discount. Continue Reading →