Comment on page
Broad examples of bill payments
Bill payments could be broadly classified into
- Payments with bills.
- Payments without bills but by validating the customer data.
- Quick payments with out validating customer information.
- Payments for subscription.
- Payments for invoices.
- Payments with standing instructions.
To understand the above scenarios in detail we will take the first three cases with examples .
- 1.The scenarios where we have a bill the customer will want to see the bill and then make a decision to pay the bill . Example , fetching an electricity bill and then making the payment.Such scenarios are called “Fetch and Pay” type of bill payment . It is called “Fetch and Pay” because , first the bill is fetched and then the payment is made.
- 2.In scenarios where there is no bill but the biller wants to validate customer data , the customer will input customer data and make the payment. Example , a DTH payment where the payment is in advance and there is no bill .Such scenarios are called “Validate and Pay” type of bill payment . It is called “Validate and Pay” because , first the customer details are validated and then the payment is made.
- 3.If a customer wants to pay money quickly to a biller , one could use quick pay.
- 4.If Fetch and Validation is not supported , biller supports only QuickPay.
- 5.The above concepts relates a biller to a specific workflow of paying the bills.
One needs to understand about payment of bill amount in relation to the exactness of the bill amount .
- A biller which supports adhoc payment can accept any amount .
- Another parameter which should be considered is paymentAmountExactness .
- This parameter denotes how the biller collects the amount for a bill.
- If paymentAmountExactness is Exact will collect only exact amount
- If paymentAmountExactness is “Exact and above” biller will collect only an exact amount or more. In this scenario GUI should provide an option of editing the amount .
- If paymentAmountExactness is “Exact and below” biller will collect only an exact amount or less. In this scenario GUI should provide an option of editing the amount .
- If the biller support ad hoc mode of bill payment , the parameter paymentAmountExactness does not have an effect . The biller can take any amount of money.