Returned Payment Automation Suite

Unified UiPath workflow handling 17 returned payment scenarios through configuration-driven architecture. A flag-based decision engine processes 25+ fields per account, enabling new scenarios via configuration changes rather than code modifications.

~45 sec
Processing Time
17
Scenarios
25+
Fields Managed
UiPath
Platform
RPA Suite Scenario Matrix

The Problem

Business Context

Operations team processing returned payments for fleet card accounts. Manual process required navigating a web portal to update account statuses, modify fields, and assign accounts to queues across multiple scenarios. Each account took 5-10 minutes, repeated hundreds of times daily.

The Manual Process

1Open account in web portal
2Navigate through 3-4 tabs to locate fields
3Reference 17-column specification matrix
4Manually update 7+ fields per scenario
5Check/uncheck multiple checkboxes
6Verify collections descriptor status
7Assign to appropriate queue (FLEET logic)
8Repeat for each account (300-400 daily)

Pain Points

IssueImpact
Time-consuming5-10 minutes per account, 300-400 accounts daily
Error-prone~8% error rate from manual data entry and field selection
Training intensive2-3 weeks to train new staff on all 17 scenarios
Knowledge bottleneckOnly senior staff could handle complex scenarios
Scaling ceilingVolume increases required proportional headcount

Solution Architecture

The system uses a 4-layer architecture separating concerns: data ingestion, decision logic, portal automation, and audit logging. This design enables adding new scenarios by updating configuration flags rather than modifying workflow code.

1
Data Layer
Excel Workbook Integration
2
Decision Engine
18 Binary Flags
3
Portal Interaction
State-Aware UI Automation
4
Output & Logging
Audit-Ready Documentation
UiPath StudioX Main Workflow

Processing Workflow

Initialize
Read Excel workbook
Validate required columns exist
Count accounts to process
For Each Account
Extract AR number and scenario code
Generate decision flags from scenario
Open account in portal
Portal Automation
Navigate to correct tab
Update fields based on flags
Preserve existing checkbox states
Finalize
Log processing result
Update Excel status column
Move to next account or complete
UiPath State-Aware Checkbox Logic

Scenario Configuration

Each scenario code maps to a specific combination of decision flags. The table below shows 8 of the 17 production scenarios, organized by return type and complexity level.

CodeScenario NameFieldsComplexityStatus
G1st Return - Standard15BaseProduction
H2nd Return - Standard18MediumProduction
I1st Return - Prepay Convert20HighProduction
J2nd Return - Prepay Convert22HighProduction
K1st Return - Recourse17MediumProduction
L2nd Return - Recourse19MediumProduction
M1st Return - FLEET Queue16MediumProduction
N2nd Return - FLEET Queue18MediumProduction

Decision Flags

FlagDescriptionActive In
SET_RETURN_NUMBERUpdate return counter fieldAll
SET_COLLECTIONS_STATUSChange status dropdownAll
LOCK_CREDIT_HOLDSet credit hold checkboxG, H, I, J
SET_LIMIT_METHODConfigure limit calculationI, J, K, L
ASSIGN_RETURNS_QUEUERoute to returns processingAll
CHECK_FLEET_STATUSFLEET vs non-FLEET routingM, N
SET_DESCRIPTOR_DATEUpdate descriptor timestampG, H, M, N
PRESERVE_CHECKBOXESMaintain existing statesAll
VALIDATE_AR_NUMBERVerify account existsAll

Results

MetricBeforeAfterImprovement
Processing Time5-10 minutes~45 seconds96%
Accuracy Rate~92%99%++7%
Training Time2-3 weeksSame day95%
Daily Capacity~50 accounts300+ accounts6x
Error RecoveryManual restartAuto-resumeFull
300+
Accounts processed daily
Up from ~50
96%
Time reduction
45 sec vs 5-10 min
0
Code changes for new scenarios
Config-driven

Documentation Suite

The project includes a 4-document technical suite ensuring knowledge transfer and operational continuity. Documentation is treated as a deliverable, not an afterthought.

Interactive HTML Docs

Searchable reference with scenario lookup, field specifications, and troubleshooting guides. Dark/light theme support.

rpa-docs.html

Bot Builder Matrix

Complete field specification matrix showing exactly which fields each scenario modifies.

bot-builder-matrix.xlsx

Visual Workflow Reference

Step-by-step screenshots of each workflow phase with annotations.

workflow-reference.pdf

Quick Start Guide

Single-page operational guide for daily use. Setup, execution, and common issues.

quick-start.pdf
RPA Documentation Interface

Technologies Used

UiPath StudioX
RPA Platform
Excel
Data Layer
VB.NET
Expressions
HTML/CSS/JS
Documentation
Windows 11
Environment