Hey. Can you verify that Stripe webhook was created for your site? Go to Stripe Dashboard and look for webhooks. There should be a webhook that points to your site and ends with ?seatreg=stripe-webhook-callback
If not then go to SeatReg settings and turn off Stripe payments and save. After that turn Stripe payments on and save again. Should create a webhook.
Thread Starter
Emma
(@emsieh)
Hello and thanks for replying, Yes the webhook is there on stripe.
Thread Starter
Emma
(@emsieh)
ok
2025-10-18 09:58:50
Starting to verify Stripe webhook signature
validation_failure
2025-10-18 09:58:50
Stripe webhook signature is invalid
ok
2025-10-18 09:58:51
Return to merchant link
ok
2025-10-18 09:59:08
Starting to verify Stripe webhook signature
validation_failure
2025-10-18 09:59:08
Stripe webhook signature is invalid
ok
2025-10-18 10:01:38
Starting to verify Stripe webhook signature
validation_failure
2025-10-18 10:01:38
Stripe webhook signature is invalid
There was a similar issue once: https://ww.wp.xz.cn/support/topic/stripe-webhook-signature-is-invalid/
Can you try the same? Delete the webhook, generate new Stripe secret key.
Thread Starter
Emma
(@emsieh)
I’ve re-done the webhook and now get ‘Payment is already processed or doe’s not exist. For more information check your booking status page.’ and the transaction show as successful on stripe
Yes, that is expected behaviour. Stripe is really fast and by the time the user lands on return to client page the webhook has already fired and payment has been processed on SeatReg side. PayPal on the other hand is slow and might take time to process. If you look your booking payment logs (SeatReg booking manger) do you now see that payment is ok (Stripe signature is valid etc)?
Thread Starter
Emma
(@emsieh)
Hi, yes the payment shows as completed but the there’s no return to a thank you page it just stays on ‘Payment is already processed or doe’s not exist. For more information check your booking status page.’
Thank you for your continued help.
There is a task in backlog to improve this return to customer/thank you page. But currently it just shows text that payment is processing or have already processed.