visit_checkout_step

Legacy checkout step payload from the old checkout portal.

Status: Deprecated

Replacement guidance: Use step-specific checkout events such as begin_checkout, add_payment_info, and/or checkout_progress.

Deprecated PMS payload that mixed checkout metadata and customer fields inside ecommerce.

Replaced by checkout-step events such as begin_checkout, add_payment_info, and checkout_progress.

Sample data layer snippet

dataLayer.push({  "event": "visit_checkout_step",  "ecommerce": {    "currency": "EUR",    "value": "350.00",    "customer_name": "Guest Name",    "checkout_step_value": 1,    "checkout_step_name": "Stay",    "items": [      {        "item_id": "A123",        "item_name": "Accommodation"      }    ]  }});

Top-level parameters

Parameter

Sample

Presence

Description

ecommerce

{...}

if available

Legacy ecommerce payload with step metadata and customer fields.