Skip to content

Conversation

@brobro10000
Copy link
Collaborator

This pull request updates the checkout provisioning flow to provide clearer feedback to users when provisioning is delayed or encounters transient errors. The main improvements include introducing a simplified error alert component, refining button states and messaging, and adjusting when and how error banners are displayed.

User feedback improvements:

  • Added a new ErrorHeadingSimplified alert component to show a user-friendly message when provisioning is delayed, including a support contact link.
  • Updated the logic in CheckoutStepperContainer to display the new error alert when provisioning errors occur, based on the checkoutIntent state. [1] [2] [3]
  • Removed the old, more technical error heading from BillingDetailsSuccessContent and now always show the success heading instead. [1] [2]

Button state and messaging adjustments:

  • Changed the error state of StatefulProvisioningButton to use a neutral style and message ("Still provisioning…") to reflect transient issues, and disabled the button in this state to prevent repeated submissions. [1] [2] [3] [4]

Base automatically changed from hu/ent-10976 to main October 7, 2025 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants