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!