Request for Checkout Step information when working with Shopify functions

Topic summary

Request to expose Checkout Step context (e.g., information, payment) as an input across Shopify Functions.

  • Current capability: “buyerJourney” context is available for Cart and Checkout Validation APIs.
  • Requested change: Provide Checkout Step information to other Functions APIs, specifically Payment Customization and Delivery Customization.
  • Rationale: Enables logic that varies by checkout step.
  • Example use case: Show Amazon Pay at step one; hide it at step three.

Key terms:

  • Checkout Step: Stages in checkout such as information and payment.
  • buyerJourney: Context currently accessible in Cart and Checkout Validation APIs.

Outcomes and status:

  • This is a feature request to the Shopify team; no confirmation or decision provided in the thread.
  • No timeline or workaround discussed; the question of feasibility and support remains open.
Summarized with AI on January 28. AI used: gpt-5.

Hi Shopify team,

I would like to request for adding Checkout Step information as an Input when working with Shopify functions.

Currently we have buyerJourney for Cart and Checkout Validation API, and I would appreciate if Shopify can offer Checkout Step (information, payment …) to other Functions APIs such as Payment Customization, Delivery Customization.

My use case is:

  • As step one, we want to show Amazon Pay

  • As step three, we want to hide it

Please let use know if this request is ok or not. Thank you!

2 Likes