Skip to content

[APP-706] stripe setup page for collecting payment details#9004

Open
pjain1 wants to merge 3 commits intomainfrom
stripe_setup
Open

[APP-706] stripe setup page for collecting payment details#9004
pjain1 wants to merge 3 commits intomainfrom
stripe_setup

Conversation

@pjain1
Copy link
Member

@pjain1 pjain1 commented Mar 10, 2026

  1. Update payment portal url to return stripe setup page for collecting billing information when upgrading to Teams plan. Benefit is looks more like a standard checkout page so user more use friendly. Still use billing session portal to manage entered info. So UI can request url with setup: true first time and then with setup: false once we have the billing info.
  2. Expose cli that can be used to get setup url. This can be shared with customer directly so that they can enter billing information like payment method and address when upgrading them to enterprise from managed or trial plan. No need for us to enter these manually in Orb or Stripe.

Checklist:

  • Covered by tests
  • Ran it and it works as intended
  • Reviewed the diff before requesting a review
  • Checked for unhandled edge cases
  • Linked the issues it closes
  • Checked if the docs need to be updated. If so, create a separate Linear DOCS issue
  • Intend to cherry-pick into the release branch
  • I'm proud of this work!

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.

1 participant