Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Account Tools Finish setup button should point to KYC flow #8585

Closed
vladolaru opened this issue Apr 5, 2024 · 0 comments · Fixed by #8597
Closed

The Account Tools Finish setup button should point to KYC flow #8585

vladolaru opened this issue Apr 5, 2024 · 0 comments · Fixed by #8597
Assignees
Labels
focus: account lifecycle priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: bug The issue is a confirmed bug.

Comments

@vladolaru
Copy link
Contributor

vladolaru commented Apr 5, 2024

Describe the bug

The "Finish setup" button in the Account Tools subsection of the Account Details section should link to the KYC flow for all accounts that didn't complete KYC (initial KYC for POed accounts), regardless if they are live or sandboxed accounts.

Furthermore, the "Finish setup" button should not be visible if the account has completed KYC (details_submitted).

Right now, the "Finish setup" button links to the Stripe Express dashboard, just like the "Edit details" link does.

Screenshot 2024-04-05 at 14 28 57

To Reproduce

  1. Onboard a PO account
  2. Click on 'Finish setup' in the Account Tools sub-section
  3. You end up in the Stripe Express dashboard

Actual behavior

The Stripe Express dashboard is opened:
sz2945.png

Expected behavior

The Stripe KYC flow should be opened:
YDNPca.png

Additional context

#7914

@vladolaru vladolaru added type: bug The issue is a confirmed bug. priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. focus: account lifecycle and removed priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. labels Apr 5, 2024
@anu-rock anu-rock added the priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability label Apr 5, 2024
@oaratovskyi oaratovskyi self-assigned this Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: account lifecycle priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: bug The issue is a confirmed bug.
Projects
None yet
3 participants