Hide checkout discount field in checkout extensibility

Topic summary

Hiding Shopify checkout’s native discount field while using Checkout Extensibility and a custom discount experience.

  • A developer successfully added a custom discount field via Checkout Extensibility and wants to hide the default (native) discount code input.
  • Another participant asked if a solution was found; the original poster reported no solution yet.

Technical context:

  • Checkout Extensibility: Shopify’s framework that lets apps customize checkout UI and logic.
  • Native discount field: the built-in input where customers enter discount/promo codes during checkout.

Outcome and status:

  • No method or workaround was shared to hide the native discount field.
  • No official guidance or Shopify support references were cited.
  • The question remains open with the key issue—whether hiding the native field is possible—unanswered.
Summarized with AI on December 30. AI used: gpt-5.

Hi, I’m developing a custom discount experience, and I created a custom field successfully, but I need to find a way to hide the native discount field somehow.

Is there a way to actually do this?

1 Like

@Dev-WR Did you find any solutions?

Not yet. :downcast_face_with_sweat: