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

RedirectBeforeCheckout payment are not working anymore #1355

Closed
rowiish opened this issue Jan 12, 2023 · 0 comments · Fixed by #1357
Closed

RedirectBeforeCheckout payment are not working anymore #1355

rowiish opened this issue Jan 12, 2023 · 0 comments · Fixed by #1357
Assignees
Labels
bug Something isn't working

Comments

@rowiish
Copy link

rowiish commented Jan 12, 2023

Actual Behavior
When the buyer uses a payment implementing capability "RedirectBeforeCheckout" (e.g. ISH Demo Credit Card) the order cannot be placed. When returning from the payment service provider (PSP), the user should be redirected to the Review page. Instead the PWA jumps back to the Cart page. The redirect outcome is not passed over to ICM. So the user get stuck with the message "The order could not be created. A redirect to the payment service provider needs to be performed before the order can be created." even if he completed the redirect.

In order to place the order the user has to choose a different payment method.

Expected Behavior
After completing the redirect to the payment provider the user should be send back to the review page and the order can be placed without an error.

Steps to Reproduce the Bug
Steps to reproduce the behavior:

  1. Add some products to the cart
  2. Start checkout and proceed to payment page
  3. Select "ISH Demo Credit Card" and click "Continue checkout"
  4. Complete data on Demo PSP and confirm by clicking "Continue"
  5. User is redirected back to PWA
  6. Proceed to Review page
  7. Submit order
    • error message "The order could not be created. A redirect to the payment service provider needs to be performed before the order can be created." is shown

Environment Details

  • Desktop:
    • OS: Linux (Ubuntu 20.04 LTS)
    • Browser: Firefox 108
    • PWA: 3.2.0
    • ICM: 7.10.38.19

Additional Context, like Screenshots, Log File Snippets etc.
Works with PWA 3.1.0 as expected.

AB#82533

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
2 participants