pos_app.js script at the top of your app's
<head> element. It has no dependencies but plays well with other libraries like jQuery.
Initialize the SDK using your API key and your
https://example-store.myshopify.com URL immediately after including the
This makes the
ShopifyPOS object available and ready for use.
The script detects if your app was loaded inside an iframe. If not, it will create a redirection back into the relative embedded URL in the Shopify admin. This functionality can be disabled by passing
forceRedirect: false as a configuration option.
You can include a
debug: true option as well to get detailed output into console.log for browsers that support it.
Once your app has been initialized, the callbacks passed to
ShopifyPOS.ready() are called. There is no guarantee that communication with POS is possible before
ready() is called. Here is a sample inline script for an embedded app view:
Once initialized, you can use any of the API methods and features provided with the Shopify POS App SDK.