How to Print orders using POS UI Extensions

Our Order Printer app uses POS links to print order documents from the POS screen. Since Shopify is phasing out POS links, how can we handle printing with POS extensions? (We already have the print action working in Admin UI extensions).

We need these functionality:

  1. Fetch data from our server (Possible)
  2. Show the preview in a modal, popup, etc (Possible, not 100% sure)
  3. Call window.print all the other elements on the screen should be hidden using @media print

Hi Geon,

POS UI Extensions will have a Print API in 2025-01

You can learn more here: Print API and here: Build a print extension

2 Likes

Thank you! this helps