Retrieve Payment Request List
Description
PI can implement a dashboard screen to present a view on open/pending bills, processed bills and alerts that need Payer's attention. Bill Pay Accelerator provides a Payment Request Retrieval API to retrieve the list of payment requests. This API also supports filtering based on bill payment status, date range, and pagination to optimize the search time.
![08-Retrieve Payment Request List.png 1128](https://files.readme.io/688dcb1-08-Retrieve_Payment_Request_List.png)
The following table describes various statuses of a payment request that a PI`s mobile application would need to display to the debtors.
Sl No | Scenario | Suggested Status in PI mobile app | |||
---|---|---|---|---|---|
1 | New bill | To Be Paid (for manual bill) | Scheduled (if autopay is set "On") | ||
2 | If the bill is fully paid at once | Processed | |||
3 | If the bill is partially paid with both manual & autopay and total of partial payments is less than the full bill amount | Partially Paid | |||
4 | If the bill is partially paid with both manual & autopay and total of partial payments is equal to or more then the full bill amount | Processed | |||
5 | If bill payment attempted and failed | Failed | |||
6 | If the bill is not scheduled (if autopay is set "Off") and has passed due date | Overdue | |||
7 | If the bill is with zero amount | Processed |
The following steps demonstrate the Retrieve Payment Request List user flow:
![](https://files.readme.io/9bff313-Group_1.png)
PI will implement
Payment Request Retrieval API
to display the list of pending and processed bills.
![](https://files.readme.io/100637e-List_-_1.png)
![](https://files.readme.io/bcea82a-Group_2.png)
PI can show statuses like Overdue, Scheduled, To be paid, Partially paid
to help Payer view the status of each bill at a glance.
![](https://files.readme.io/85d08a5-List-002.png)
![](https://files.readme.io/43604c2-Group_3.png)
PI can differentiate between the bills that are pending or already
processed in the dashboard to the debtors.
Processed tab shows the list of payment requests that are processed.
![](https://files.readme.io/f78a1ad-203.png)
![](https://files.readme.io/68af3fd-Group_4.png)
PI can implement filtering capabilities.
![](https://files.readme.io/f594a32-224.png)
![](https://files.readme.io/e2da30f-Group_5.png)
Below screen shows filter criteria based on Billers.
![](https://files.readme.io/514f794-225.png)
![](https://files.readme.io/74677ed-Group_6.png)
Below screen shows filter criteria based on date range.
![](https://files.readme.io/fa67ebd-226.png)
![](https://files.readme.io/93c620b-Group_7.png)
PI can apply more than one filter criteria.
![](https://files.readme.io/32b5d36-227.png)
![](https://files.readme.io/ae214cc-Group_8.png)
Below screen shows search results based on selected filters.
![](https://files.readme.io/5908f73-228.png)
Updated about 2 years ago