Saleor: Successfully paid orders are no longer redirected to the success page

Created on 8 Jan 2019  路  2Comments  路  Source: mirumee/saleor

What I'm trying to achieve

Get the "Thank you for your order!" message after the user successfully paid.

Steps to reproduce the problem

  1. Make an order;
  2. Pay it;
  3. It doesn't redirect to payment_success anymore.

What I expected to happen

To get redirected to the payment_success.

References (dead codes):

https://github.com/mirumee/saleor/blob/56b5bce1a127d531d3eb0bfb1daba2f383aed0d7/saleor/order/urls.py#L14-L17

https://github.com/mirumee/saleor/blob/56b5bce1a127d531d3eb0bfb1daba2f383aed0d7/saleor/order/views.py#L151-L157


How should we handle the payment success? Should we always say "Thanks for your payment!", or should we redirect the user back to the order?


Issue created from https://github.com/mirumee/saleor/issues/3250#issuecomment-442130475.

bug

Most helpful comment

I don't have a strong preference actually but personaly I would recommend saying thank you and add a link to view the order. This is an explicit way to indicate the users that the payment is successful. Redireting users back to the order directly sounds a little bit confusing for the users about the status of the order.

All 2 comments

I don't have a strong preference actually but personaly I would recommend saying thank you and add a link to view the order. This is an explicit way to indicate the users that the payment is successful. Redireting users back to the order directly sounds a little bit confusing for the users about the status of the order.

This must be a bug after recent changes in payments. We should definitely fix this.

Was this page helpful?
0 / 5 - 0 ratings