• Resolved Ceecee

    (@edicodesign)


    hello – I have cloned my site for staging where the only thing that is changed is the url (amd search and replace that changes it throughout the site). Because its an exact copy the stripe connection persists. I have stripe connections for giveWP donation forms and for woo.

    im seeing some warnings on my live site that the webhook test transactions run in test mode on my staging site are in a queue and the connection needs configuration. Something about the signing key.

    for giveWP ive never had am issue with test transactions run on my staging site, as I actually have to navigate to stripe dashboard, and put into test mode.

    for woo I just checking the box woo > payments > stripe settings > enable test mode.

    my question is if theres anything i should know about stripe connection and config when I create clones of the site for staging ? It seems like I should have to tell stripe theres a separate website that will be calling it but maybe because its a subdomain of the main. Whats the proper process for this ?

    thanks in advance for any assistance or direction you can provide

    • This topic was modified 4 months, 3 weeks ago by Ceecee.

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Frank Remmy (woo-hc)

    (@frankremmy)

    Hi @edicodesign,

    Thanks for sharing the details about your staging site setup.

    The webhook warnings you’re seeing happen because your staging site is trying to use the same webhook endpoints as your live site, but Stripe can’t properly deliver webhooks to both URLs simultaneously with the same configuration. The subdomain relationship doesn’t automatically handle this separation. Stripe treats each URL as a distinct endpoint that needs its own webhook configuration.

    Here’s what I recommend for proper staging site setup with Stripe:

    • On your staging site, go to WooCommerce → Settings → Payments → Stripe
    • Enable test mode (which you’re already doing correctly)
    • Consider disconnecting and reconnecting Stripe on staging to create separate webhook endpoints.
    • Switch to Stripe Test Mode.

    That way, you can avoid conflicts between live and test webhook deliveries.

    I hope that helps. Let us know if you need anything else.

    Plugin Support Ejay F – a11n

    (@ejayfernandes)

    Hi @edicodesign,

    I hope all is well. As we haven’t heard back from you, I’ll close this out for now. Please don’t hesitate to reach out if you need help again in the future.

    If our support was helpful, we’d appreciate it if you could share your experience here: https://ww.wp.xz.cn/support/plugin/woocommerce-gateway-stripe/reviews/#new-post

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

You must be logged in to reply to this topic.