Thank you for using my NLSTART plugins. You can show your appreciation and support future development by donating.

Please rate my plugins with maximum stars at plugins.e107.org. Or translate and create language packs, improve the Wiki, deliver code contributions, discuss and answer questions in the forums, join the test team, enter bug reports and promote the NLSTART plugins by writing about it in your blog, tweets, etc. Otherwise, purchase a virtual T-shirt image!. Alternatively, send me something from my wishlist.
2011
18
JULY

EPM - Easy Paid Members plugin for e107 CMS

Category:   Plugins | Author:   nlstart

Looking to create a paid subscription-based portal? EPM EasyPaidMember plugin is a hassle free solution by NLSTART. Combined with the e107 CMS this plugin will help you to create a subscription based website with user accounts, user classes and online content accessible only by paid subscribers.

The Easy Paid Members (EPM) plugin enables your e107 website to accept all major credit cards and PayPal to have members buy a subscription or membership to one or more area(s) of your website.

With the EPM plugin you don't have to be a programmer or a web guru to set up a subscription-based website. With this plugin you can subscribe your visitors to existing services you provide or to an exclusive part of your website. Use the EPM plugin to offer easy PayPal subscription services.

The ability to combine the user profiles and registration with the EPM plugin allows you to show some sections of your website only to paid subscribers. Even better, you can have various subscription plans and settings.

Plugin key features:

  • Ability to view a list of all subscribers, view their profiles and statuses
  • Full automatic integration with e107 user profiles
  • Full automatic integration with e107 registration/sign-up
  • Ability to offer up to 2 additional trial periods per subscription
  • Full subscription customization
  • Seamless subscriptions administration and initial set-up
  • Create your own 'subscribe' buttons and set up unlimited multiple recurring payments profiles
  • Paypal Sandbox testing mode
  • Full theme integration possible with e107 template behavior
  • Button to unsubscribe from PayPal subscription
  • EPM plugin works with e107 v0.7.25 and newer
  • Security: e107 e-TOKEN functionality implemented in subscription application

Prerequisites
Before actually using PayPal Easy Paid Member plugin functionality on your website, you will need the following:
  • e107 core v0.7.25 (or newer) installed
  • A PayPal Premier or Business account
  • The PayPal verified email address at which you will receive payments
  • At least one specific user class setup in Admin > User Classes
  • At least one active subscription group defined in EPM plugin

NOTE: the EPM plugin is licensed protected software; NOT open source!

See for more details and examples the 'Sneak preview' article.

Pick the best license for your own EPM plugin:
Basic Pro Ultra
Unlimited subscriptions
Multiple classes per subscription
Member overview
Templating possible
2 additional trial periods per subscription
# URL's* 1 max. 3 max. 10
Price 1st year € 20,- € 45,- € 60,-
Price following years** € 15,- /year € 40,- /year € 55,- /year
Order now! Order now! Order now!
* = License valid on all sub-domains on same domain
** = Price each year



web guru   automatic integration   trial periods   plugin works   registration sign   

 printer friendly create pdf of this news item
2010
13
APRIL

Sneak Preview: EasyPaidMembers plugin

Category:   Blog | Author:   nlstart

Are you a starting entrepreneur (or even a well-established one), offering a service which involves invoicing customers and collecting payments on a regular basis? And are you interested in doing this using your e107 Content Management Service (CMS)?

Since PayPal started offering support for subscriptions on its payment gateway (somewhere around 2004), implementing this kind of services should be relatively easy. Although a bit of code hooking with PayPal's API, and then integrate it into e107 is not as easy as it seems!

That's why I created EasyPaid members plugin, that will do all the work for you! This article will show you how easy it is to integrate your online e107 CMS website with PayPal's Subscriptions and Recurring Payments feature and start accepting recurring payments from your customers, with some help of the EasyPaidMembers (EPM) plugin.

NOTE: the EPM plugin is licensed & copyright protected software; NOT open source!
UPDATE: the EPM plugin has been released since July 17, 2011.



[ More Info... ]



EasyPaidMembers   subscriptions   paying members   recurring payments   e107   plugin   PayPal   paid memberships   

 printer friendly create pdf of this news item
2012
28
JAN

EPM EasyPaidMembers v1.1

Category:   Plugins | Author:   nlstart

EPM EasyPaidMembers plugin v1.1 has just been released.
It is capable of handling multilingual sites better with one installation of the EPM plugin. Furthermore some fixes have been applied, so handling user classes from the EPM member section is even smoother.

Easy signup for the EPM plugin (by using the EPM plugin, of course).



 printer friendly create pdf of this news item
2011
14
OCT

Voted best resource on UK convention

Category:   Blog | Author:   nlstart

At the end of the first UK CMS convention the official presentation of the awards was revealed.
Surprise; it turned out my website was chosen the best e107 resource!

Needless to say I'm all proud!



My plugins BanHelper and EasyShop became 2nd and 3rd place in the 'best plugin' category! Which makes me even more proud!



 printer friendly create pdf of this news item
2011
18
JUNE

DNSBL: refuse signups based on block lists

Category:   Plugins | Author:   nlstart

At e107 the devs are always looking at ways to improve your e107 website safety. As a trial I have developed DNSBL functionality. It's not a plugin, so if you upload it you will overwrite some e107 core files. The DNSBL package can be used with e107 v0.7.25 or v0.7.26svn.

What is DNSBL exactly? As Wikipedia states it: "A DNSBL (DNS-based Blackhole List, Block List, or Blacklist) is a list of IP addresses published through the Internet Domain Name Service (DNS) either as a zone file that can be used by DNS server software, or as a live DNS zone that can be queried in real-time."

The idea is as follows: in Admin Area > User Registration/Posting you will get two new preferences:
1. "Check IP address against DNS black list during sign-up" to switch the DNSBL checking on or off;
2. "Use DNS check list" selection box which can be blank, one of the supported DNSBL lists or 'All'.



Currently supported DNSBL's are: spamhaus, spamcop, sorbs and njabl.

When you do switch DNSBL checking on, but do not provide a DNSBL checker, the default 'Spamhaus' will be used.
If the DNSBL check is 'On', each time a new user is trying to sign up the IP address will be looked up at the specified DNSBL.
If the DNSBL returns the IP address as being registered, the sign-up will fail, and line will be added to the Admin Log that the signup was refused (with date/time stamp and mention of the IP address that was attempting to be signed up).

Credits go to Alexey A. Znayev from http://xbsoft.org who's release was the base of the dnsbl_handler.

NOTE: This is not a plugin; it is an experimental core addition and will overwrite some of your core files. However, if you do not want to use it at some point, you can easily adjust your e107 preferences and disable it. Based on the feedback on this the e107 dev team might implement it permanently in a future release.



internet domain name   admin log   sorbs   domain name service   dns zone   

 printer friendly create pdf of this news item
Go to page  1 2 3 ... 21 22 23

Your way to contribute: Donate

Keep nlstart motivated!
Donate through PayPal or send me something from my Amazon wish list.
Or alternatively, send me a product that you actually sell through your EasyShop webshop. Contact me for address details.

All donors giving $20 or more will get a personal thank you in my forum.
It’s my way of saying:
“Thank you for your support”.