Skip to main content
Legacy events

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

ParameterSamplePresenceDescription
ecommerce{...}if availableLegacy ecommerce payload with step metadata and customer fields.

Still need help? Share an idea