You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does anyone know where to start debugging this, I just can't figure it out. If I pay on Saleor using a manual payment, no card, its all OK, order created. If I pay using Stripe, Stripe takes the payment successfully, the webhook is called, but in the Saleor logs there are errors, and no order is created in Saleor. The payment is in Saleor's DB still with status "NOT_CHARGED" (it does not show in the admin, I have to find it there in the admin).
I'm just not sure what the issue is.
Payment for PaymentIntent was not found -> the payment is in the database. what connects the Stripe webhook call to the payment in the database, maybe there is some info like an ID missing? Invalid signature for Stripe webhook -> I don't know how to sort this out, Saleor auto creates the webhook and end point and all thats setup OK.
2024-05-05 21:07:40 2024-05-05 20:07:40,984 DEBUG saleor.payment.gateways.stripe.webhooks Processing new Stripe webhook [PID:27:ThreadPoolExecutor-0_0]
2024-05-05 21:07:41 2024-05-05 20:07:41,188 WARNING saleor.payment.gateways.stripe.webhooks Payment for PaymentIntent was not found [PID:27:ThreadPoolExecutor-0_0]
2024-05-05 21:07:42 2024-05-05 20:07:42,492 WARNING saleor.payment.gateways.stripe.webhooks Invalid signature for Stripe webhook [PID:27:ThreadPoolExecutor-0_0]
2024-05-05 21:07:42 2024-05-05 20:07:42,496 WARNING django.request Bad Request: /plugins/channel/default-channel/saleor.payments.stripe/webhooks/ [PID:27:ThreadPoolExecutor-26_0]
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Does anyone know where to start debugging this, I just can't figure it out. If I pay on Saleor using a manual payment, no card, its all OK, order created. If I pay using Stripe, Stripe takes the payment successfully, the webhook is called, but in the Saleor logs there are errors, and no order is created in Saleor. The payment is in Saleor's DB still with status "NOT_CHARGED" (it does not show in the admin, I have to find it there in the admin).
I'm just not sure what the issue is.
Payment for PaymentIntent was not found -> the payment is in the database. what connects the Stripe webhook call to the payment in the database, maybe there is some info like an ID missing?
Invalid signature for Stripe webhook -> I don't know how to sort this out, Saleor auto creates the webhook and end point and all thats setup OK.
Beta Was this translation helpful? Give feedback.
All reactions