Feature request: App blocks in the CheckoutProfile via Admin API

Hey folks,

I’d like to request an update to the CheckoutProfile object in the Admin GraphQL API to include enabled app blocks.

Each app block should include:

  • handle
  • target
  • whether the “Allow app to block checkout” checkbox is checked
  • whether the “Include app block in Shop Pay” checkbox is checked

This would be incredibly helpful for us in guiding merchants during their initial setup and alerting them if something is misconfigured (e.g., an app block is missing or one of the checkboxes is unchecked).

Why:

Even with clear instructions, many merchants overlook adding required app blocks or forget to check the “Include app block in Shop Pay” option. This leads them to believe our app isn’t working on Shop Pay.

Thanks!

4 Likes

Dear Shopify,

This is an incredibly important feature request, especially for companies that have serious partnerships involving large contracts with large merchants turning over millions per year.

It’s already extremely disappointing that we can no longer offer a low-touch solution for these partners. The fact that we also don’t have visibility over whether or not they have completed the steps makes the process that much harder and relies on manual communication.

Merchants that turn on Checkout extensibility and don’t add our ui extensions, literally breaks functionality and there’s no work-around.

Please take this issue seriously as the move to Checkout UI extensions is already painful as it is.

1 Like