mirror of
https://github.com/fleetdm/fleet
synced 2026-05-09 10:11:03 +00:00
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. |
||
|---|---|---|
| .. | ||
| create-quote.js | ||
| get-stripe-checkout-session-url.js | ||
| redirect-to-stripe-billing-portal.js | ||
| save-billing-info-and-subscribe.js | ||
| view-dashboard.js | ||
| view-new-license.js | ||