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.
The Select A Web Control window displays.
5. From
the Assembly drop-down, select
"Personify.WebControls.Membership.UI",
as highlighted below.
6. In the Control Name field, enter "MembershipRenewalControl" and click Search.
7. Click
Select next to the "MembershipRenewalControl", as highlighted
below.
The Control Settings for this control display, as highlighted below.
You 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.
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.
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.