Smith RegPro Change Log
Smith Reg Pro v4.40 - Released 4/8/12
Smith Reg Pro v4.36 - Released 3/2/12
-
New Import Features - Imports data from a flat file (CSV) into the following DNN and RegPro tables:
-
Trial Subscriptions
-
Charge Trial Subscription Up Front flag - In the product setup screen added the new field "Charge Trial Subscription Up Front flag" that when checked charges the trial amount upfront rather than in split payments over a specified payment interval.
-
New Custom Fields - Added the following new optional custom fields in the registration form:
-
6 custom textbox fields
-
1 custom multi line textbox field
-
2 custom dropdown list fields
-
3 custom radio button list fields
Smith Reg Pro v4.34 - Released 1/31/12
-
My Accounts Module - Changing and Cancelling Memberships
-
Added the ability for a subscribed member to change the membership subscription they are currently signed up for to another membership level currently defined in the module.
-
Upon subscription change display popup message – “Are you sure you want to change your subscription to [subscription type]”
-
When the user accepts changes then the user will be redirected to a configurable confirmation page.
-
When a user changes their subscription, the change is registered in the system, but will not be activated until the original subscription period expires.
-
Added the ability for a subscribed member to cancel member subscription
-
Upon cancelation display popup message – “Are you sure you want to cancel your subscription [subscription type]”
-
When the user accepts and cancels then the user will be redirected to a specified link.
-
Note: On Cancel – Smith Registration Pro module will expire the DNN role for the specific membership that was cancelled by the user.
-
Microsoft Dynamics CRM Integration
-
Programmed a batch job within the Smith Registration Pro module that runs once a day to send all the new recurring billing transactions to the CRM System.
-
The DNN scheduler is used to trigger the batch program that sends the payment information to the CRM System.
Smith Reg Pro v4.32 - Released 12/23/11
-
New Club Membership Features
-
New RegPro Settings
-
Show Club Code checkbox - When checked displays a "Club Code" field on the Step 1 registration page. The "Club Code" label can be changed by modifying the resx file.
-
Club Code Profile Field - Allows the admin to select a DNN profile field to map the club code upon user registration. During registration the club code is entered by the user on the Step 1 registration page and saved to the DNN profile field configured here.
-
Registration Checkout - On successful registration the module does the following:
-
Gets the club role configured in the SmithCart club management screen (smith_clubs table) and adds the user to the dnn role specified. This feature enables you to make use of all the dnn role features available in SmithCart like member pricing, discounting by dnn role, etc.
-
Saves the club code to users profile
-
New Payment Gateways
-
Elavon Virtual Merchant
-
Elavon Internet Secure
Smith Reg Pro v4.25 - Released 10/31/11
-
Multi Product Display - Added the ability to enter and display multiple products per instance of the module
-
New Product Management Screen that allows you to add, update and delete multiple products and prices.
-
Added the ability to configure recurring billing settings by product.
-
When multiple products are entered program the ability for each product/price to be displayed on the registration page horizontally or vertically layout directions
-
CSS hover effect on buttons.
-
Express Checkout Option - Combined customer page (step 1) and payment page (step 2) to single registration page.
-
Page One: Product Display - When the user selects a membership the registration module will direct the user to page 2 to enter name, email and credit card information.
-
Page Two – Customer/Payment Form
-
Logged In - When customer is logged in hide the login and password fields.
-
Logged Out - When customer is logged out the login and password fields are displayed.
-
Currency and Language Localization
-
Currency Localization
-
New module setting allows you configure currency per instance of the module.
-
All currencies around the world are supported
-
Language localization – Added Resx language localization on front end user facing registration pages to any language desired
-
Coupon and Discount enhancements
-
Promotions Message - Option to display configurable promo message with link to show popup to enter promo code.
-
New jquery popup for the user to enter a coupon code
-
New module checkbox setting in "General Registration Setup" section allows you to turn on/off promo message
-
Total Price on registration page updates after valid coupon code is entered and with discount calculated.
-
Percentage or Amount discounts supported – For example, a 5 dollar off coupon applied to a 6 month $10 per month membership will calculate to a total cost of $55 for the membership
-
The total price displayed is the result of the total price over the subscribed period
-
Trial Subscriptions
-
If trial subscribtions are configured added the options to display separate line “Trial Membership without Discount” if a coupon is entered by the user
-
Trial subscription coupons - Added the ability to discount the first billing period and not the subsequent billing periods.
-
Billing Terms Lightbox Popup – Added the option to display “Billing Terms” link. When user clicks on link a lightbox popup will be displayed.
-
Agree To Billing Terms checkbox - Added the option to require user to check the "Agree" checkbox before moving forward.
-
Registration fields can be required or optional. All fields have proper validation with validation messages configurable and localized via RESX files.
-
Recurring Billing
-
Added the option to charge recurring billing registration fees upfront for the term and then recurring the entire term thereafter. For example, a 6 month membership at $10/month the customer would be charged $60 upfront then charged $60 upfront for the next 6 months recurring indefinitely for the term specified or until cancelled.
-
Coupon Import
-
Added the ability to import coupons to the module.