summaryrefslogtreecommitdiff
path: root/Biz/PodcastItLater/Billing.py
AgeCommit message (Expand)Author
2025-11-13Simplify Stripe portal error handling and fix account page paddingBen Sima
2025-11-13Add error handling for unconfigured Stripe billing portalBen Sima
2025-11-13Improve type safety in Billing moduleBen Sima
2025-11-13Simplify billing to single paid planBen Sima
2025-11-13Switch to just one paid planBen Sima
2025-11-13Cleanup some logging setup codeBen Sima
2025-11-12Update webhook test to match real Stripe API behaviorBen Sima
2025-11-12Fix subscription webhook to handle Stripe API version differencesBen Sima
2025-11-12Add detailed logging for missing subscription period datesBen Sima
2025-11-12Add full checkout flow test with proper client_reference_idBen Sima
2025-11-12Fix TypeError in checkout webhook when client_reference_id is NoneBen Sima
2025-11-12Allow webhook signature verification bypass for local testingBen Sima
2025-11-12Add Stripe webhook tests and testing documentationBen Sima
2025-11-12Fix Stripe webhook KeyError by using safe dict accessBen Sima
2025-11-12Remove personal tier, keep only free and proBen Sima
2025-11-12Change free plan from monthly to lifetime limitBen Sima
2025-11-09feat: Add stripe to Python deps and document dependency processBen Sima
2025-11-09feat(PodcastItLater): Add Stripe billing infrastructureBen Sima