unkeyed / unkey

Open source API management platform
https://go.unkey.com
Other
2.92k stars 295 forks source link

[billing] Missing subscription information during upgrade #2176

Closed mcstepp closed 1 hour ago

mcstepp commented 4 hours ago

Preliminary Checks

Reproduction / Replay Link (Optional)

No response

Issue Summary

When a user initiates the upgrade to Pro, not all of the subscription is captured, disrupting user experience on the Pro Plan.

Steps to Reproduce

  1. Log in a free workspace user with no stripe information
  2. Initiate plan upgrade
  3. Input stripe information and submit
  4. Be redirected to dashboard, observe Pro labelling in dashboard
  5. Observe db

Expected behavior

DB should be populated with additional information

Other information

side effect from #2120

Screenshots

No response

Version info

- OS:
- Node:
- npm:
linear[bot] commented 4 hours ago

ENG-1359 [billing] Missing subscription information during upgrade