High-Level Designs
This section contains High-Level Design (HLD) documents for major features within Wallet — Convenient Checkout.
What is an HLD?
A High-Level Design describes what a feature does, why it exists, who it impacts, and how the major pieces fit together — without diving into code-level details.
Each HLD is written for a broad audience:
| Audience | What they get from an HLD |
|---|---|
| Product | Problem statement, goals, success metrics |
| Engineering | System interactions, data flow, key decisions, dependencies |
| QA | Boundaries (non-goals), flows to test, edge cases, risks |
| Consumers | What changes, how it works end-to-end, API impact |
Available HLDs
| Feature | Status | Last Updated |
|---|---|---|
| Split Tender Refunds | Draft | 2026-02-17 |
Adding a new HLD?
Copy the HLD Template and fill in each section. Keep language simple — no jargon.