Note
The Billing Boundary in a software system deals with the financial transactions aspect of the application. It encompasses the integration and management of payment gateways, processors, and e-wallets to facilitate online transactions. This boundary includes handling customer checkouts, invoicing, and ensuring secure transaction processes. It also involves implementing fraud detection mechanisms to safeguard against unauthorized transactions and managing recurring payments for subscriptions. Effective management within this boundary is crucial for ensuring a smooth, secure, and user-friendly payment experience for customers.
Service | Description | Language/Framework | Docs | Status |
---|---|---|---|---|
antifraud | Anti-fraud service | Coming soon | docs | - |
billing | Billing service | Go | docs | |
currency | Currency service | Rust | docs | - |
wallet | Wallet service | Go (Solidity) | docs | |
mobile | Mobile UI | Dart/Flutter | docs | - |
report | Report service | Coming soon | docs | - |
ui | Web UI | React (NextJS) | docs | - |
- GLOSSARY.md - Ubiquitous Language of the Billing Boundary
- README.md - Architecture Decision Records