> For the complete documentation index, see [llms.txt](https://docs.shopwaive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shopwaive.com/shopify/install/headless-commerce.md).

# Headless commerce

Shopify Headless sites built with Hydrogen and Oxygen are fully supported and can integrate seamlessly with Shopwaive's API and headless application features

{% hint style="info" %}
Need assistance? Send us a chat message, and our team will guide you through the setup.
{% endhint %}

## Install on Shopify

You can skip this guide if you are not using Shopify Plus with a Headless site integration. Shopify Plus merchants with such an integration can use this guide to subscribe to Shopwaive Checkout and access advanced features exclusively designed for them.

#### Headless Commerce on Shopify

{% hint style="info" %}
If you do not have access to the Shopify App Store, contact our team directly at <support@shopwaive.com> for help. We're on standby and glad to help get you started
{% endhint %}

If you install apps from the Shopify App Store, visit our [app store listing](https://apps.shopify.com/shopwaive) to install and subscribe.

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2Flf4pr3AK7KrR3Cgzxt8z%2FAppStore.png?alt=media&amp;token=94d9a1a2-42f4-4012-8e5b-647b7d2976ff" alt="The Shopwaive listing on the Shopify App Store"><figcaption><p>Install Shopwaive on the Shopify App Store</p></figcaption></figure>

Plans are listed on the [Pricing](/shopify/pricing.md) page.

## Create an API key

Open Shopwaive in the Shopify admin and go to **Settings** > **Develop**. Under **Shopwaive API keys**, type a label and click **Create key**. Copy the key when it appears: it is shown only once. A key starts with `swak_`.

Send the key in the `X-Shopwaive-Access-Token` header of every request to the [Shopwaive API](https://api.shopwaive.com/). A store can hold several keys, one per developer or integration, and each can be revoked on its own.

{% hint style="info" %}
An integration that already sends an older Shopwaive access token in this header keeps working. Nothing needs to change.
{% endhint %}

## Sign In to your dashboard

Shopwaive runs inside the Shopify admin: open it from **Apps** > **Shopwaive**. To sign in to your dashboard outside of Shopify, go to the address below and sign in with the access token, or the user email and password, that you already use there. Shopwaive no longer shows an access token in Settings; a token you copied earlier keeps working. An API key that starts with `swak_` is for the API and does not sign in here. If you have neither, contact <support@shopwaive.com>.

> #### Sign In Url
>
> <https://app.shopwaive.com/?headless=true\\&shop=**yourshop**.myshopify.com>

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FuRX9X9WlkVPeXk727T60%2FLogin__.png?alt=media&amp;token=ceb46624-6e03-4978-ad58-28050482ae9c" alt="Sign In page outside Shopify"><figcaption><p>Sign In page for merchants that use Shopify's backend services with a Headless site</p></figcaption></figure>
