• Resolved Emma

    (@emsieh)


    Running test transactions using Stripe it returns me to ‘Your payment is being processed’ but goes no further. I have set the stripe settings to approve after purchase completed but the status stays as processing.

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Siim Kirjanen

    (@thesiim)

    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
    Plugin Author Siim Kirjanen

    (@thesiim)

    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

    Plugin Author Siim Kirjanen

    (@thesiim)

    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.

    Plugin Author Siim Kirjanen

    (@thesiim)

    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.

    Plugin Author Siim Kirjanen

    (@thesiim)

    Will mark as resolved.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Stripe payment process not completing’ is closed to new replies.