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
Functions
Description

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:
    • Next
    • Cancel
  • Subnavigation bar:
    • Login
    • Enroll

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:

  1. The user navigates to Oracle Self-Service E-Billing and clicks the Enroll tab.

    Oracle Self-Service E-Billing displays the User Enrollment page.

  2. 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.

  3. 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:

    • Use an abbreviated list of characters.
    • Contain at least one uppercase character, one lowercase character, and one number.

      The Login screen appears displaying the following message: 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.

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.

Application Guide for Oracle Self-Service E-Billing (Consumer Edition) Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.