Checking access…

Skip to main content
Version: v2

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:

AudienceWhat they get from an HLD
ProductProblem statement, goals, success metrics
EngineeringSystem interactions, data flow, key decisions, dependencies
QABoundaries (non-goals), flows to test, edge cases, risks
ConsumersWhat changes, how it works end-to-end, API impact

Available HLDs​

FeatureStatusLast Updated
Split Tender RefundsDraft2026-02-17
HSA-Tagged Payment Method ExclusivityIn Review2026-09-30

Adding a new HLD?

Copy the HLD Template and fill in each section. Keep language simple β€” no jargon.