<p>My money is on 3D Secure, a security protocol that requires card authentication before the card can be charged.
<a href="https://stripe.com/docs/payments/3d-secure" rel="nofollow noreferrer">https://stripe.com/docs/payments/3d-secure</a></p>
<p>So those &quot;Redirect&quot; orders are probably customers that were redirected to the authentication page but did not complete it.</p>
<p>Code seems to support this hypothesis:</p>
<p><a href="https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/gateways/Gateway.php#L535-L548" rel="nofollow noreferrer">https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/gateways/Gateway.php#L535-L548</a></p>
<p><a href="https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/gateways/Gateway.php#L374-L382" rel="nofollow noreferrer">https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/gateways/Gateway.php#L374-L382</a></p>
<p><a href="https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/responses/ChargeResponse.php#L89-L95" rel="nofollow noreferrer">https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/responses/ChargeResponse.php#L89-L95</a></p>
<p><a href="https://github.com/craftcms/commerce/blob/dd4822f2536aa6818acc0134a4a2e4b1b7d5dfef/src/services/Payments.php#L682-L683" rel="nofollow noreferrer">https://github.com/craftcms/commerce/blob/dd4822f2536aa6818acc0134a4a2e4b1b7d5dfef/src/services/Payments.php#L682-L683</a></p>

CC BY-SA 4.0
2021-11-29T21:37:52.183Z
Thanks, yes that does seem to be the reason for the error. Unfortunately, I've had a customer try multiple payments where they insist they are entering all of their info correctly and this is still failing.
Looks like some more testing for me!
Jai Redden
CC BY-SA 4.0
2021-11-29T15:35:32.673Z
2021-11-29T20:46:05.643Z
2021-11-29T20:46:05.643Z
Matanya
<p>I'm running a site taking orders via Craft Commerce. Most of the orders are fine, but a small percentage are failing, and going into the &quot;Attempted Payments&quot; section of the orders area.</p>
<p>If i go into the order, then look at the transactions tab, the order status is given as &quot;Redirect&quot;. However, I can't find any information about what this means, or what might be causing the payment to fail. Can anyone help?</p>
<p>I am using Craft 3, and Stripe as the payment gateway.</p>
<p>Thanks.</p>

<plugin-craftcommerce><stripe><payment>
Craft Commerce payments not going through - status "redirect"
# Craft Commerce payments not going through - status "redirect"

(Asked by: username_0 on 2021-11-23)

I'm running a site taking orders via Craft Commerce. Most of the orders are fine, but a small percentage are failing, and going into the "Attempted Payments" section of the orders area.

If i go into the order, then look at the transactions tab, the order status is given as "Redirect". However, I can't find any information about what this means, or what might be causing the payment to fail. Can anyone help?

I am using Craft 3, and Stripe as the payment gateway.

Thanks.

**Tags:** plugin-craftcommerce, stripe, payment


---

## 1 answers

### Answer by username_1 on 2021-11-29. Score: 2 | Accepted answer

My money is on 3D Secure, a security protocol that requires card authentication before the card can be charged.
<https://stripe.com/docs/payments/3d-secure>

So those "Redirect" orders are probably customers that were redirected to the authentication page but did not complete it.

Code seems to support this hypothesis:

<https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/gateways/Gateway.php#L535-L548>

<https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/gateways/Gateway.php#L374-L382>

<https://github.com/craftcms/commerce-stripe/blob/b881fdde3a8d7253ae24c77ffd6feded0a91f4aa/src/responses/ChargeResponse.php#L89-L95>

<https://github.com/craftcms/commerce/blob/dd4822f2536aa6818acc0134a4a2e4b1b7d5dfef/src/services/Payments.php#L682-L683>

> **Comments:**
> **username_0**: Thanks, yes that does seem to be the reason for the error. Unfortunately, I've had a customer try multiple payments where they insist they are entering all of their info correctly and this is still failing. Looks like some more testing for me!  

---

