blocker phase 5

This commit is contained in:
hamid
2026-08-02 21:33:10 +03:30
parent 08949a24de
commit 340012b2f8
3 changed files with 44 additions and 28 deletions
+7 -2
View File
@@ -21,8 +21,13 @@ Effort is a rough size, not a schedule: **S** = small/contained, **M** = a real
- **The 30-minute payment countdown can lie.** Booking deadlines are stored without a timezone, so the timer
a customer sees can silently show hours more time than they actually have, and expire while they still
think they're fine. *(Effort: S)*
- **Installment (buy-now-pay-later) payments don't work at all.** No installment plan is ever actually set up
behind the scenes, so every attempt fails immediately. *(Effort: SM, two related issues)*
- **Installment (buy-now-pay-later) payments don't work at all.** The behind-the-scenes setup that lets an
installment plan get created at all is now fixed — but the on-screen wizard still can't be turned on to use
it: three of its screens (choosing a plan, seeing the repayment schedule, and the "my installments" wallet
view) call server endpoints that were never actually built, so switching off the fake demo data today would
make the first screen show an error immediately instead of the outdated-mock failure it shows now. Those
three endpoints need to be built before this can be turned on for real. *(Effort: SM, one part fixed, one
part bigger than first scoped)*
- **Refunds are demo-only today.** The refund screens read fake, disconnected sample data; turning that off
today would show a refund of the wrong amount (off by a factor of 100) for any real cancellation.
*(Effort: M)*