From bad37d1d3d36e9e510792cc6718b8c7e39ba253b Mon Sep 17 00:00:00 2001 From: Jakub Zych Date: Fri, 16 Oct 2026 17:03:03 +0200 Subject: [PATCH] test(18.1): UAT diagnosed --- .../phases/18.1-payment-gateway-subscriptions/18.1-UAT.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.planning/phases/18.1-payment-gateway-subscriptions/18.1-UAT.md b/.planning/phases/18.1-payment-gateway-subscriptions/18.1-UAT.md index 5bf0ca0..8a74dad 100644 --- a/.planning/phases/18.1-payment-gateway-subscriptions/18.1-UAT.md +++ b/.planning/phases/18.1-payment-gateway-subscriptions/18.1-UAT.md @@ -1,5 +1,5 @@ --- -status: testing +status: diagnosed phase: 18.1-payment-gateway-subscriptions source: [18.1-VERIFICATION.md] started: 2026-10-14T19:30:26.848Z @@ -8,11 +8,7 @@ updated: 2026-10-16T15:20:00Z ## Current Test -number: 1 -name: Decide on review findings CR-01 (out-of-order webhook snapshots) and CR-02 (checkout currency fallback to stripe_price_id) before the production cutover -expected: | - Either accept them as PHP parity (D-21 and the frozen getStripePriceId fallback), recorded as overrides or a backlog item, or open a decimal gap-closure phase or quick task: CR-01 by retrieving the subscription from Stripe in the job (or an event.created watermark) and retrying ApplyDeleted on an unknown row; CR-02 by refusing a currency without its own entry in stripe_prices in api/subscription.go and in CreateCheckoutSession -awaiting: user response +[testing complete] ## Tests