"purchase" instead of "purchase_stape"

Did anyone else notice a standard “purchase” event getting fired from a Shopify checkout completed? This is somewhat taking the place of the “purchase_stape” that should normally fire. Also the structure of the dataLayer event has completely different parameters from the other _stape dataLayer events. I have no idea where this comes from. :thinking:

Hi Kevin,

It looks like this dataLayer push is generated by a Shopify app, as seen from the eventModel structure and the developer_id / send_to parameters. Could you please check your installed Shopify apps (for example, Elevar) or Customer Events pixels to see which one is pushing this event?

An additional question.
Do you see other checkout events with the suffix _stape in the debug process before purchase?

The purchase_stape event should also fire in your sandbox if, after completing the order, you are redirected to the standard thank-you page.
As I can tell, everything should be working correctly, since the begin_checkout_step event is firing and appearing in your Data Layer without any issues.