DigitalPay Analytics is an end-to-end data analytics project designed to simulate, analyze, and visualize digital payment transaction performance.
Since real-world digital transaction datasets are confidential and not publicly available, synthetic transaction data was generated to replicate realistic banking and payment behavior including:
- Success vs Failure patterns
- Network-type impact (2G / 3G / 4G / 5G / WiFi)
- Payment method performance (UPI, Debit Card, Credit Card, Wallet, Net Banking)
- Seasonal and peak-hour risk trends
- Failure reason diagnostics
This project follows the complete analytics lifecycle:
Data Generation โ Data Cleaning โ EDA โ Feature Engineering โ BI Modeling โ Executive Dashboard โ Business Insights
High transaction volume does not automatically translate into platform reliability.
Digital payment systems face:
- High failure rates during peak hours
- Network-related performance issues
- Authentication and bank server failures
- Seasonal stress spikes
- Revenue loss due to dropped transactions
The goal of this project is to:
โ Identify key transaction failure drivers
โ Analyze payment method reliability
โ Detect seasonal and peak-time risks
โ Provide actionable business recommendations
| Layer | Tools Used |
|---|---|
| Data Simulation | Python |
| Data Processing | Pandas, NumPy |
| Data Visualization | Matplotlib, Seaborn |
| Data Cleaning | Jupyter Notebook |
| Business Intelligence | Power BI |
| Data Modeling | DAX |
| Version Control | Git & GitHub |
- Generated realistic digital transaction dataset
- Simulated fields:
- Transaction Date
- Payment Method
- Network Type
- Bank Name
- Device Type
- Transaction Amount
- Transaction Status (Success / Failed / Dropped)
- Failure Reason
Performed inside Jupyter Notebook:
- Handling missing values
- Removing duplicates
- Data type corrections
- Feature engineering
- Extracted:
- Month
- Day Name
- Hour
- Derived metrics
Notebook File:
Solution_digital_payment_transactions.ipynb
Analyzed:
- Monthly transaction trends
- Failure rate distribution
- Payment method success comparison
- Network-type performance
- Peak hour stress analysis
- Weekend vs weekday impact
After cleaning, data was imported into Power BI.
Created DAX measures:
- Total Transactions
- Total Transaction Amount
- Success Rate %
- Failure Rate %
- Average Transaction Value
- Failed Transactions
Added interactive slicers:
- Date Filter
- Bank Name
- Device Type
- Network Type
- Payment Method
Includes:
- KPI Cards (Total Transactions, Success %, Failure %, Avg Value)
- Monthly Failure Rate Trend
- Success vs Failure vs Dropped Distribution
- Executive Insight Summary
Key Insight: ~58% success rate indicates execution inefficiency rather than volume issues.
- Success Rate vs Volume Analysis
- Success Rate % by Payment Method
- Failed Transactions by Payment Method
- Network-wise Failure Trends
Key Insight: UPI drives the highest volume and absolute failures due to scale, while Wallet shows more stability.
- Failure Breakdown by Reason
- Failed Transactions by Network Type
- Payment Method vs Failure Reason Matrix
Major Failure Drivers:
- Insufficient Balance
- Network Timeout
- Authentication Failure
- Failure Rate by Month
- Failed Transactions by Day
- Failure Rate by Hour
- Weekend vs Weekday Comparison
Observations:
- Mid-year and December show seasonal spikes
- Evening hours show higher failure rates
- Weekends record increased transaction stress
- Over 40% of transactions either fail or drop
- Network and authentication issues dominate system-level risks
- Peak hours significantly impact reliability
- Volume alone does not define performance efficiency
- Optimize UPI infrastructure during peak hours
- Strengthen authentication and network-handling mechanisms
- Implement predictive monitoring for peak-hour failures
- Prioritize reliability improvements during seasonal spikes
- Build ML-based failure prediction model
- Deploy real-time monitoring dashboard
- Integrate anomaly detection
- Add SLA-based bank performance evaluation
- Implement cloud-based scaling simulation
DigitalPay-Analytics/
โ
โโโ data/
โ โโโ digital_payment_transactions_dataset.csv
โ โโโ cleaned_digital_payment_transactions.csv
โ
โโโ notebooks/
โ โโโ Solution_digital_payment_transactions.ipynb
โ
โโโ dashboard/
โ โโโ DigitalPay_Analytics.pbix
โ
โโโ images/
โ โโโ dashboard_snips.png
โ
โโโ README.md
If you found this project insightful, consider giving it a โญ on GitHub