Fixed
- On stores that send customer details with the purchase event, the purchase confirmation now waits while GTM Kit holds the purchase for consent, so the server-side purchase is no longer sent for orders the browser already delivered.
- On stores that send the server-side purchase only when the browser does not confirm it, the order confirmation page no longer reveals an order's key to a visitor whose link does not include it.
Changed
- The Unknown consent setting now also decides whether the purchase event in the browser carries customer details when GTM Kit finds no consent state, the same setting the server-side webhook uses for orders with no recorded consent. Requires GTM Kit 2.21.0 or later.