PHP Login Interface
The PHP login interface enables you to integrate user login with the content of your web site and use an HTML login interface embedded in your web pages rather than using the traditional pop-up login prompt. The system offers full anti-hack protection as with the usual pop-up login method, and also includes support for the 'OpenCrypt Points System'. This means you can offer seamless integration between your public and secure content, allowing new content areas in an HTML document to open when a user logs in, and because the interface is written in PHP, you have unlimited control over your content and the structure of your web site. Within minutes you can create sophisticated content structures, for example opening additional content in the web site for each additional month or day a user is registered, this is ideal for e-book's and online courses.
OpenCrypt includes a database integration system enabling you to integrate OpenCrypt with any other mySQL or text database-based software you may have. This can be used for example, to create an account in your message forum or help-desk software so the user is not required to complete multiple registrations. This system can be used with any mySQL or text-based database and allows you to import any of your users data. The system takes a matter of minutes to set-up and can integrate with all popular software.
OpenCrypt Points System
OpenCrypt also offers an in-built points system which enables you to assign users a set number of points when they register. These points can then be spent by the user on viewing HTML content within your web site, downloading files via the download manager or just by logging in. You can either use this as a method of charging your users for content/downloads, or you can use it to limit how much of your content users can see. If the user doesn't have enough points, the content is not displayed, additional points can be purchased via the user account manager, the cost of these points is completely up to you.
OpenCrypt supports multiple languages, enabling you to provide your OpenCrypt frontend in a variety of languages giving users the option to select their preferred language. New translations can be added using a simple translation management system, and third-party contributed French, German and Dutch translations are available.
Custom Shipping, Payment Methods and TAX Calculations
The OpenCrypt membership software offers support for custom shipping, payment methods and TAX calculations. This enables us to calculate the cost of shipping based on the weight of the products purchased (if applicable) and we can base the conditions on any data the user has entered, such as their location. The same functionality applies to TAX calculations which can be calculated for specific counties/states or countries. You could even setup a postcode specific TAX if you wished. You have complete control over these conditions and the rate of shipping or percentage TAX to be charged. We can also setup thresholds for free shipping and shipping base rates depending upon user input (including location).
The custom payment methods functionality enables us to setup payment pages, so for example we can offer a 'Cheque/Postal Order' payment page which includes the same invoice as the online payment page, but includes instructions for offline payments rather than online payment.
The OpenCrypt membership software offers a 'Custom Functions' feature which enables you to add your own Perl code to be run by OpenCrypt whenever an account is registered, updated, removed, renewed or expired. This enables you to integrate third-party software with OpenCrypt, or to extend the actions performed by OpenCrypt.
OpenCrypt is capable of working across an unlimited number of different domain names and sub-domains, using the .htaccess pop-up login method this can be achieved very easily on one server. However, thanks to the PHP login interface we are able to connect to the OpenCrypt software from any web site, this means you can use the PHP login interface on any other web site or web server, providing it supports PHP you can use the interface to connect to your central installation of OpenCrypt. This means you can for example, offer a login system on a Windows web server, and host the main software on another server, which incidentally we can do for you at a very low cost.