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 |
| HSA-Tagged Payment Method Exclusivity | In Review | 2026-09-30 |
Adding a new HLD?
Copy the HLD Template and fill in each section. Keep language simple β no jargon.