Application Guide for Oracle Self-Service E-Billing (Business Edition) > Payment Use Cases >

Creating a One-Time Payment


A consumer user can use this use case to complete a single online payment for one billing account and a business user can complete a single online payment for one or more billing accounts. If the payment is for multiple billing accounts, then the payment is transacted as a single payment, but information such as the amount applied to each account is annotated to the transaction for A/R for reconciliation. A user can create a payment account (credit card or bank account) when creating a one-time payment for future one-time payments or recurring payments. Table 27 lists and describes the functions.

Table 27. Creating a One-Time Payment
Function
Description

Name

Create One-Time Payment

Feature Area

Payment

Primary User

Business user or Consumer User

Trigger

The user selects the Payments or One Time Payment menu options.

Standard Features

  • Confirmation summary and totals of payment transaction.
  • Cancel action.
  • Sorting and filtering.
  • Form validation.

Configuration Points

  • Max Pay Thresholds are configurable by payment application.
  • Paging shows 25 billing accounts at a time (configurable).

Notes

  • One-time payments can take place immediately (future date not required).
  • Process Failed payments appear on the Payment Activity view after payment has been processed by the billing system.
  • Payment processing is assumed to occur only on business days. Payment processing blackout dates are configurable.
  • The user can enter a payment account (instant payment) without saving his or her information. The user is provided the option to save upon completion of entering payment information; the default is Not Saved.
  • After a payment is scheduled, the status appears as Scheduled on the Payment Activity view. After the payment is processed, the status changes to Processed. For status definitions, see Viewing Payment Activity.
  • Oracle Self-Service E-Billing supports North American ACH and VeriSign payment gateways out of the box.

Main Path for Creating a One-Time Payment

  1. Oracle Self-Service E-Billing retrieves the billing account for a consumer user or the account list for a business user.
  2. Oracle Self-Service E-Billing retrieves and displays statement date, last payment date, due date amount due for the billing account and shows whether the last payment was a recurring payment.
  3. The user searches for billing accounts using the filter by criteria. The business user can filter the following display criteria:
    • Billing account number
    • Statement date
    • Last payment date
    • Due date
    • Amount due
  4. To select Billing Account (multiple), the business user selects one or more accounts for which to make payment.
  5. To set Payment Amount, the business user enters the amount to pay for each account. The total is amount for multiple accounts is calculated on screen. The consumer user pays full amount of bill.
  6. The user selects Pay Date (text field with optional calendar popup) and the Payment Method that allows a credit card payment to be made. The user enters this information for the first time.
  7. When completing the credit card form, the user saves this information for future payments and can save the payment account using a nickname of the user's choice.
  8. The user reviews payment details and confirms payment. Oracle Self-Service E-Billing presents a confirmation message and displays the payment activity.

Alternate Path for Creating a One-Time Payment

The following alternate path can occur in this use case.

  1. The account has a recurring payment setup.The user receives the following warning: Your account has a recurring payment. More than one payment to your account might result. Do you wish to continue?
  2. The user enters a partial amount to be paid and a message to the user to confirm an amount less than the amount due has been entered.
  3. The business user selects more accounts than are required to pay and can remove a selected account.
  4. The user enters an amount greater than the current amount due. Oracle Self-Service E-Billing confirms with the user that the payment is greater than the amount due. Oracle Self-Service E-Billing limits the transaction to the total amount due (configurable).
  5. The user selects Saved Payment Account. The user can also choose from a list of saved payment accounts from which to make a payment. These accounts can be either credit card or bank checking accounts.

Exceptions for Creating a One-Time Payment

  • The user cancels the transaction and Oracle Self-Service E-Billing returns the user to the initial One-Time Payment screen.
  • Oracle Self-Service E-Billing cannot find the billing account and the UI displays the following message: Billing account not found. Oracle Self-Service E-Billing receives Automated Clearing House (ACH) failure.
  • Oracle Self-Service E-Billing displays payment the failure message: Your bank account could not be verified. Please review the bank account information you provided and try again. Oracle Self-Service E-Billing does not perform the transaction.
Application Guide for Oracle Self-Service E-Billing (Business Edition) Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.