• billbobong

    (@billbobong147)


    When completing a test purchase through my actual WooCommerce checkout page using a Stripe test card, should the webhook payload always contain a populated date_created_gmt value and billing email? I had one test where both appeared empty — is this a known issue with WooCommerce test orders?

Viewing 1 replies (of 1 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi @billbobong147!

    Thank you for sharing the details of your test scenario.

    In WooCommerce, fields like date_created_gmt and billing email are part of the order data stored by WooCommerce and are normally included when the order is created through checkout. Test purchases using Stripe test cards follow the same order creation flow as live payments, so this behavior is not specific to test mode.

    If you are seeing an instance where both values appear empty, that is not expected under normal order creation and may depend on the context in which the webhook payload is being viewed or how/when the webhook is being triggered.

    To help narrow this down, could you please confirm where exactly this webhook is configured?

    Is it a WooCommerce Webhook (created inside your WordPress dashboard under WooCommerce → Settings → Advanced → Webhooks)?

    Or is it a Stripe Webhook (created inside your Stripe Developer Dashboard pointing to your site)?

    Once we know this, we’ll be able to investigate more accurately.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.