Interface Shopify POS to third party online shop

We plan to use Shopify for both online and point-of-sale (POS) sales for part of our product portfolio.
Certain products will continue to be sold exclusively through our own online store. For in-person transactions, we will use Shopify POS, and product availability will be managed through our proprietary inventory management system.
Is there an integration option available that allows Shopify POS to interact with our existing inventory management system during the sales process? Specifically, this integration would configure sale details in real-time, resulting in a final price generated by our software. Once Shopify POS confirms full payment, it would then need to transmit the completed sales data back to our internal sales system.

We have comprehensive documentation available for the required interface, including retrieving live product configuration data and submitting sales details to our internal system.

Shopify POS doesn’t directly sync with third-party inventory systems out of the box, but you can use the Shopify API (specifically, the Admin and POS API) to pull real-time product data and push sales details back to your internal system.

A solid approach would be using a middleware solution (like Zapier, Make, or a custom-built app) to handle the data exchange automatically. If you need real-time updates, Webhooks will be your best friend, they trigger actions instantly when a sale happens

Hi Alena, Thank you for your prompt reply! To clarify, are you suggesting that we use the Bridge App to inject elements into a Shopify POS cart as detailed in the documentation (https://shopify.dev/docs/api/app-bridge-library/apis/pos#cart-line-item-discounts)?

In this scenario, a user would first configure the product with all its details in our solution, and then we would inject that configured product into Shopify’s cart, where the payment process would take over. Is that correct?

Looking forward to your confirmation.