fleet/website/api
Eric c53332259f
Website: Update license dispenser form (#23838)
Closes: https://github.com/fleetdm/confidential/issues/7696

Changes:
- Added `stripe` as a dependency
- Updated the license dispenser form to take users to a stripe hosted
checkout page where they can provide their billing address and Tax ID
depending on their location.
- Updated the receive-from-stripe webhook to fulfill license dispenser
purchases made via stripe checkout
- Added a new action: get-stripe-checkout-session-url. This action
creates a Stripe Checkout session and returns the URL
- Updated the customer dashboard to have a link that users can visit to
update their billing information, add more hosts to their Fleet premium
license, or cancel their subscription.
- Added a new action: redirect-to-stripe-billing-portal. An action that
redirects users to a Stripe-hosted billing portal.
2024-11-25 13:55:56 -06:00
..
controllers Website: Update license dispenser form (#23838) 2024-11-25 13:55:56 -06:00
helpers Website: Update CRM helper and usage (#23670) 2024-11-11 12:35:49 -06:00
hooks/custom Website: Add account to website page view CRM records (#23956) 2024-11-19 14:35:12 -06:00
models Website: Add Fleet Premium trial to get started questionnaire. (#21922) 2024-09-12 17:37:48 -05:00
policies Website: Add admin tool for generating Fleet Premium licenses. (#8478) 2022-12-05 14:53:16 -06:00
responses Website: Fleet Sandbox (#6380) 2022-08-12 17:31:01 -05:00