Products and Editions
|Top Previous Next|
For Delphi and .NET platforms
Normally when we market a soft product we offer several editions of the same product with different prices. By the product we assign a unique name, such as "My Accounting", and the editions, as sub-Products, we differentiate it with a qualifier, for example, "My Accounting Entry" for the cheaper edition, "My Accounting Standard" for middle and My Accounting Professional edition" for more advanced edition. First we create the product and then the editions.
By clicking the icon leads to the products screen. Here is where you should start entering data.
To add a new product click the "New Product" icon. The editing screen will be displayed without data.
Here you must enter the details of your product, which will be shown later in the User-Panel.
Detail of fields of the PRODUCTS table:
Suppose you have an accounting application "My Accounting" which you wants to protect and commercialize through AVLock SS. and plans to offer four different editions "Free", "Entry", "Standard" and "Professional". Here we will guide you step by step in its implementation.
1. Prepare pictures: should prepare the following images in png format.
- The main image of 900px x 753px product.
- Four images of 220px x 120px. One for each edition.
- A small image (icon) of 57px x 60px.
2. Upload the images to your web server: Once you have the images, you can upload them to your website using an FTP client. I use FireFTP which is a Firefox browser extension. See the image below:
The images in this example are included in the package, and so should be in the folder public_html/sspanel/img. Below you can view the images that we have prepared for this example:
Create Product Records
Introduce the product data as you can see in the image below:
Discount for early payment
In the product entry form we can define discounts for early payment we want to offer our users to encourage them to renew your subscription before it expires.
There you can define payment discounts for Renewals and for Upgrades. See below the discounts definition for renewals. Similarly discounts for upgrades are defined. Two limits (expiration points) are defined, in this case the last point coincided with the expiration of the subscription (Expiry day). We also defined to send to user an warning message 5 days before each expiry. These messages are defined in the tabs "RENEWAL MESSAGE" and UPGRADE MESSAGE ".
When the user subscription reaches 30 days before expiration, they are in the second period of discounts (15%). As we established an random width of 50% this discount is calculated between 15% and 7%. This time the result was 13%. This values will change daily until the point of warning (5 days before expiry), then will remain unchanged until the expiration to match with informed to the user via email.
Product Order position
In the "ORDER POSITION" field, enter a number in the range (0..9) that determines the position at which the product is displayed in the Dev-Panel and User-Panel.
Tax Rate (%)
If you want to charge your order with tax you should enter the tax rate in this field (only for PayPal).
Save the Product
Once filled the required fields click on the "Save" button. Then the data will be shown in the products screen.
We open again the User-Panel to see the changes made. We see that the new product is displayed on the home page: the product name, description, and the appropriate image.
Enter Product Editions
Coming back to the Dev-Panel we see the Editions section where we should enter the data for the four product editions for My Accounting.
We click on the "New Edition" button then enter the data for the Free Edition as shown below:
Note that if you want to enable the application just for the subscribed period, you must check the checkbox "Edition is lockable."
Then we add the rest of editions as shown below:
Below we can see the four editions added:
Coming back to the User-Panel we see what was modified.
Now try to register the Free version. Click on "Register for free" and the LOGIN form will be displayed.
As you are not yet registered, click on "Create Account" then follow the steps in the same way you did when you registered with AV-SOFT for the free version of AVLock SS. I tested it entering my own data: name, email and password. Once registered my account page is enabled, as shown below:
But even more things we could add to this screen, for example the possibility to renew the subscription, or upgrade to a more advanced version, or add files to download. We'll see how to do it on the following topics.