Application Guide for Oracle Self-Service E-Billing (Consumer Edition) > Enrollment and Login Use Cases >
Self-Enrolling an Authorized User of an Existing Consumer Account
All B2C users are required to be authorized in Oracle Self-Service E-Billing, provide a password, a security question and a security answer. Table 2 lists and describes the self-enrollment use case functions.
Table 2. Self-Enrolling of an Authorized User of an Existing Consumer Account
|
|
Name |
B2C Self Enrolling an Authorized User of an Existing Consumer Account. |
Feature Area |
User Management - Enrollment |
Primary User |
Consumer user |
Precondition |
- The consumer account has been previously created in Oracle Self-Service E-Billing.
- The consumer needs to have a copy of his or her statement available.
|
Trigger |
The user navigates to Oracle Self-Service E-Billing and clicks the Enroll tab. |
Page Content - User Enrollment page |
User Enrollment page Module: Enroll as a user
- Text:
- Billing Information
- Personal Information
- Mailing Address
- Contact Information
- Email Address
- Asterisk (*) Required Fields
- Prompts:
- Billing Account Number
- Service Number (Telecommunications Application only)
- Meter ID (Utility Application only)
- User Name (Configurable; Default is a minimum of eight characters)
- First Name
- Middle Name
- Last Name
- Address Line 1
- Address Line 2
- Address Line 3
- Country (Select from list)
- City
- State (Select from list)
- Zip Code
- Home Phone Number
- Mobile Phone Number
- Mobile Service Provider (Select from list)
- Email Address
- Confirm Email
|
Page Content - User Enrollment page, continued |
- Buttons:
- Subnavigation bar:
|
Page Content - Verify User Enrollment page |
Verify User Enrollment page The content on this page is the same as the User Enrollment page, with the following additional text: Enrollment for Consumer users only; Business Customers must contact a Customer Care Representative. Attributes entered in the User Enrollment page display here. |
Page Content - Edit User Enrollment page |
Edit User Enrollment page The content on this page is the same as the User Enrollment page. Attributes entered in the User Enrollment page display here. |
Configuration Points |
- The number of characters in a user name
- The number of characters for the validation code within the HTTPS request
|
Functions |
- Oracle Self-Service E-Billing-generated validation codes and passwords cannot contain the following characters: a, A, e, E, 3, o, O, 0, i, I, 1, u, U, y, Y, $, @, !, *
- The account that has been created and set to inactive state expires within four hours, and only a CSR administrator can reset the account.
- Oracle Self-Service E-Billing cannot reuse the validation code for 30 days after initially being created.
- The message on the Login page after enrolling states: An email notification has been sent to the email address you have supplied during the enrollment process, you must review it so that you can log into the application.
|
Main Path for Self-Enrolling of an Authorized User of an Existing Consumer Account
The main path to self-enroll an authorized user of an existing consumer account is as follows:
- The user navigates to Oracle Self-Service E-Billing and clicks the Enroll tab.
Oracle Self-Service E-Billing displays the User Enrollment page.
- The user enters the data prompted and clicks Next.
Oracle Self-Service E-Billing validates the information for formatting and completeness and then verifies that the billing account number, service number (Telecommunications application only), and meter ID (Utility application only) are valid in Oracle Self-Service E-Billing. Oracle Self-Service E-Billing displays the Verify User Enrollment page.
- The user verifies the information and clicks Next.
Oracle Self-Service E-Billing sends an email to the consumer user email address with the password. The email must contain an HTTPS link with a unique validation code. The validation code must:
Alternate Path for Self-Enrolling of an Authorized User of an Existing Consumer Account
This use case can have the following alternate paths:
- The user clicks Cancel on the User Enrollment page.
Oracle Self-Service E-Billing displays the Login screen.
- The user clicks Cancel on the Verify User Enrollment page.
Oracle Self-Service E-Billing displays the Edit User Enrollment page. The user edits as needed and clicks Next, then verifies the information on the Verify User Enrollment page and clicks Next.
Exceptions for Self-Enrolling of an Authorized User of an Existing Consumer Account
This use case can have the exceptions: One of the form fields is an empty string when submitted
Oracle Self-Service E-Billing displays the populated Enrollment Form with the following error message: Please provide a value for ****. The user name field does not meet the form validation when submitted
Oracle Self-Service E-Billing displays the populated Enrollment Form with the following error message: Please provide a user name that is eight (configurable) characters in length. The email address does not have at least one valid character preceding the at sign @, preceding the period, and following the period
Oracle Self-Service E-Billing displays the populated Enrollment Form with the following error message: Please provide a valid email address. Oracle Self-Service E-Billing cannot find the account number or service number
Oracle Self-Service E-Billing displays the populated Enrollment Form with the following error message: The information you have provided does not currently match our system records, please try again, or call customer service at: xxx-xxx-xxxx.
|