Skip to main content

UI Extensions

Ikawaari supports UI extensions as part of the app framework.

These extensions let installed apps contribute contextual UI into approved slots.

Confirmed slot model

Current allowed slots include:

  • merchant.overview.widget
  • merchant.payment_detail.tab
  • workbench.panel
  • ops.widget

Slot behavior

Slots are validated against the platform catalog of allowed UI extension slots.

The platform also enforces:

  • allowed slot names
  • allowed component types
  • environment and installation constraints
  • grant and scope compatibility for merchant-facing slots

Documentation priority

This guide should expand over time into:

  • slot-by-slot rendering expectations
  • component configuration examples
  • merchant-facing versus operator-facing extension surfaces
  • approval and governance rules for ecosystem apps