fleet/website/api/controllers/customers
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
..
create-quote.js Website: Update Fleet Premium price in license dispenser (#11967) 2023-05-29 20:23:19 -05:00
get-stripe-checkout-session-url.js Website: Update license dispenser form (#23838) 2024-11-25 13:55:56 -06:00
redirect-to-stripe-billing-portal.js Website: Update license dispenser form (#23838) 2024-11-25 13:55:56 -06:00
save-billing-info-and-subscribe.js Website: Update CRM helper and usage (#23670) 2024-11-11 12:35:49 -06:00
view-dashboard.js Website: Update license dispenser form (#23838) 2024-11-25 13:55:56 -06:00
view-new-license.js Website: requested changes from website review (#18923) 2024-05-10 16:33:45 -05:00