Configuring the Web Settings for the Membership Renewal Control

Many of the system types and codes are used in both the Enterprise (back office) and in the e-Business website. It is important to make sure to web enable in the back office the system types and codes that you want to display on the Renew Membership control or they will NOT display. See Configuring the Back-office Settings for the Membership Renewal Control for more information.

To configure the Membership Renew control:

1.    Log into your e-Business site as host.

2.    Create a new page on your site to add the control.
See Adding and Managing Pages for information on how to add a page to your website.

3.    Add the Personify- DNN Web Control Container module to the page.
See Installing .NET Controls for more information.

4.    Select the Edit Web Control Container option from the downward arrow icon, as highlighted below.
Edit_Web_Control_Container.png
The Select A Web Control window displays.

5.    From the Assembly drop-down, select "Personify.WebControls.Membership.UI", as highlighted below.
Membership_Control.png

6.    In the Control Name field, enter "MembershipRenewalControl" and click Search.

7.    Click Select next to the "MembershipRenewalControl", as highlighted below.
Membership_Renewal.png
The Control Settings for this control display, as highlighted below.
Membership_Renewal_Web_Settings.png

Note.pngYou can only enter 250 characters in the text fields.

8.    In the Additional CSS Class for Control field, enter the CSS class, if necessary.
This option allows you to add additional layout to the skin by developing a new DOTNETNUKE style, which requires an advanced understanding of HTML and CSS. See Using Skins for more information.

9.    In the Auto Renew Description Message textbox, enter a validation message, if necessary.
For example, "I want to automatically renew my membership, and I authorize that my credit card be charged prior to the start of the membership term each year".

10.  In the Custom Amount Min Formatted Values textbox, enter a number that is greater or equal to 0, if necessary.
This is the minimum value for a custom-entered amount for gifts (donations). If the constituent enters an amount that is less than this value, the system will not allow the constituent to proceed. The maximum value that can be entered is 2,147,483,647.
As a best practice, TMA Resources recommends that you set the minimum value to be slightly greater than the amount it will cost your organization to process this transaction so that you do not lose money in the process.

11.  In the Custom Amount Min Value Validation Message textbox, enter a validation message, if necessary.
For example, "Sorry, we are unable to process gifts below $10."

12.  In the Custom Amount Required Validation Message textbox, enter a validation message, if necessary.
For example, "*Amount value required".

13.  If necessary, select or create a new Error Message.

a.    If left blank and the "PersonifyErrorMessage" do not return a result, the default error message, "An error occurred while performing [Insert Action]. If the problem persists, please contact the site administrator," will display.

b.    If you wish to change the default error message, customize it with a PWF Parameter.
See Setting up PWF Parameters for more information.

14.  In the Error Not Member Message textbox, enter an error message, if necessary.
For example, "This feature is only available for membership users," as shown below.
For_Members_Only.png

15.  In the Error Server Processing Message textbox, enter an error message, if necessary.
For example, "There appears to be a problem with the information provided. Please review and update as appropriate.

16.  In the Membership Renewal Control Description textbox, enter a message.
This option is designed to inform your constituent that his/her membership is about to expire and needs to be renewed. The information in this textbox should prompt your constituent to begin the membership renew process.
For example, "Your membership is due for renewal. Please review the renewal notice below, and click the edit link to make any changes to your membership. If no changes are necessary, please click the Pay Now button at the bottom of the page."

17.  In the Membership Renewal Control Header textbox, enter the title name for your control, if necessary.
For example, "Membership Renewal Notice."

18.  From the Pay Order Page URL line, click Edit.
The Select/Edit Personify Web Parameter screen displays, as shown below.
PWF_Screen.png

a.    Click the select link next to the appropriate PWF parameter.
You should set the PWF parameter to a value (e.g., PayOrderPageURL) that will take the constituent to that URL in DNN when he/she selects "Pay Now".If this PWF parameter does not exist or you would like to create a new one, see Setting up PWF Parameters for more information.

19.  From the Redirect Page URL line, click Edit.
The Select/Edit Personify Web Parameter screen displays.

a.    Click the select link next to the appropriate PWF parameter.
You should set the PWF parameter to a value (e.g., ProfilePageUrl) that will take the constituent to that URL in DNN when he/she selects "Return." If this PWF parameter does not exist or you would like to create a new one, see Setting up PWF Parameters for more information.

20.  Click Save.