Skip to content

Conversation

@merkoyep
Copy link
Contributor

https://github.com/shop/issues-retail/issues/16751
https://github.com/shop/issues-retail/issues/16750

Background

As part of the Extensible Cash Management project, this PR introduces three new targets to surface cash management extensions in Shopify POS:

pos.register-details.action.menu-item.render
pos.register-details.action.render
pos.register-details.block.render

This is an updated PR as we have decided to close the original PR that was based on the now unused 'unstable' branch.

Solution

This implementation pattern follows conventions established for POS Extensions.

Updates to documentation:

Block Action
Screenshot 2025-10-29 at 11 22 56 AM Screenshot 2025-10-29 at 11 22 43 AM
Screenshot 2025-10-29 at 11 21 46 AM Screenshot 2025-10-29 at 11 22 04 AMScreenshot 2025-10-29 at 11 21 59 AM

Checklist

  • I have updated relevant documentation

@merkoyep merkoyep changed the title implement register-details targets implement register-details POS Extension targets Oct 29, 2025
@merkoyep merkoyep force-pushed the my/register-details-extension-targets branch from 232e28c to 8e4bf19 Compare October 29, 2025 20:42
@vctrchu
Copy link
Contributor

vctrchu commented Oct 29, 2025

Looks good to me. Just to confirm, your plan is to release this in ui extensions version 2026.01?

@vctrchu
Copy link
Contributor

vctrchu commented Oct 29, 2025

Also when you put up your cash drawer api changes, I believe you need to add additional interface in order for the cash drawer object to auto complete nicely.

export interface CashDrawerApi {
  cashDrawer: CashDrawerApiContent;
}

Copy link
Contributor Author

Hey Victor! Yes! Confirming release in 2026-01. I think i'm one of the first ones to open PRs against the 2026-01-rc branch so far.

@merkoyep merkoyep changed the base branch from my/cash-drawer-api to 2026-01-rc November 5, 2025 21:25
@merkoyep merkoyep merged commit 591de24 into 2026-01-rc Nov 5, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants