remarkbox/remarkbox
Russell Ballestrini acfbe52a65 Replace deprecated Stripe Sources API with Stripe Checkout
- Add stripe/checkout.py module for Stripe Checkout Sessions
- Add Payment model to track completed payments
- Update billing page with pay-what-you-want, annual, and top-up options
- Keep pay_what_you_can preferences, add Pay Now button for actual payment
- Add webhook handler for Stripe events
- Remove old card management code (deprecated Sources API)
- Update stripe requirement to >=5.0.0
2025-12-19 20:52:38 -05:00
..
lib Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
models Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
scripts Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
static Remove jQuery, convert to vanilla JS, add textarea auto-grow 2025-12-19 19:54:53 -05:00
stripe Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
templates Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
tests Update test_views.py 2025-03-31 23:41:06 +00:00
views Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
__init__.py Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00
routes.py Replace deprecated Stripe Sources API with Stripe Checkout 2025-12-19 20:52:38 -05:00