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

Broken onboarding flows while setting up live payments from test-drive account #9358

Closed
mordeth opened this issue Aug 29, 2024 · 1 comment
Closed
Assignees
Labels
focus: account lifecycle priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. type: bug The issue is a confirmed bug.

Comments

@mordeth
Copy link
Contributor

mordeth commented Aug 29, 2024

Describe the bug

During the smoke testing of the WooPayments 8.1.1 patch release, we encountered an irregular and challenging-to-replicate behavior in the onboarding flow. Specifically, when the “Set up live payments” button is clicked, it sometimes redirects users to the Connect page instead of the MOX screen. The critical concern in these instances is that the account, though live-onboarded, continues to be treated as if in development mode. This results in operational disruptions, with actions such as processing payments, loading transactions and deposits generating errors.

To Reproduce

  • Set up a new JN site (no Dev Tools)
  • Install WooCommerce from the Plugins tab.
  • Run through the Onboarding Wizard.
  • Install WooPayments via this zip file .
  • Perform a test drive onboarding.
  • Navigate to Payments > Settings and used the prompt there to set up live payments
  • Observe you are redirected to the Connect page with the sandbox notice.

Expected behavior

When the “Set up payments” button is clicked, the user should be redirected to the MOX screen, not the Connect page. Additionally, it is crucial to ensure that the test mode is correctly configured during this process.

Additional context

p1724745169469109-slack-C03KTTK2YMA
p1724281242025799-slack-CGGCLBN58
p1724318140132799-slack-C06LP39P804

@mordeth mordeth 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 labels Aug 29, 2024
@mordeth
Copy link
Contributor Author

mordeth commented Aug 29, 2024

This issue was addressed with PR 9346, which was included in the WooPayments 8.1.1 patch release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: account lifecycle priority: high The issue/PR is high priority—it affects lots of customers substantially, but not critically. type: bug The issue is a confirmed bug.
Projects
None yet
Development

No branches or pull requests

2 participants