Skip to main content

Checkout Extensions

Checkout extensions allow apps to insert custom content at various points in the checkout flow and read checkout context data, extending the checkout experience without taking over the entire checkout page.

Checkout extensions provide two capabilities:

  • Insert content: Render custom UI at specified checkout extension points (ExtensionTarget).
  • Read data: Access checkout context such as cart, amounts, shipping, and customer via the CheckoutAPI.

This section includes: