Skip to content
English
  • There are no suggestions because the search field is empty.

Set up the MyStore integration

Connect MyStore to Sprii and import your products while checkout stays on your website.

What it does, and what it doesn't

The integration imports MyStore products and variant prices into Sprii. Product changes reach Sprii through MyStore webhooks. Shoppers check out on your MyStore site, where MyStore handles payment, shipping, and fulfillment.

Custom prices entered only in Sprii are not sent to the MyStore cart.

Requirements

  • Administrator access to the Sprii Page
  • A MyStore administrator account that can create an API token
  • Before connecting, ask MyStore Support for your Sprii site name and ask them to install the current Sprii checkout script in your site header.
  • Your webshop URL. Copy it from the browser address bar when you open your storefront.

Set it up

  1. In Sprii, select your Page and go to Page settings Page settings selected in Sprii > E-commerce integration E-commerce integration selected under Page settings
  2. Find MyStore and click Configure.

    MyStore integration card with Configure
  3. Click Activate webshop Activate webshop button if it is inactive.
  4. Enter your webshop address in Site Url, and the site name MyStore Support supplied in Store Name.
  5. In MyStore, open the main menu and go to Tools > API keys. Follow the link to MyStore's token manager and log in.
  6. In Personal Access Tokens, click Create New Token. Name the token Sprii and select these read permissions:

    • Product data: Read:products, read:images, read:product-attributes, read:product-variants, read:product-specials, read:product-options, read:product-properties, read:product-tags
    • Order data: read:orders, read:order-products, read:order-product-attributes, read:order-status, read:order-status-history, read:order-tags, read:order-totals
    • Supporting data: read:manufacturers, read:suppliers, read:discounts, read:webhooks
  7. Create the token, then copy it straight into apiKey in Sprii before closing the MyStore window. The token is shown only once.

    MyStore settings with Site Url, Store Name, apiKey, unchecked Fetch special price and Deactivate webshop, Cancel and Save
  8. Select Fetch special price if you want to import active special prices from MyStore. Leave it off to use the normal prices.
  9. Click Save Save button
  10. Click Sync products Sync products button to start the first product import.

After Sprii accepts the saved settings, check the products returned by the sync before using them in a campaign. New webshop checkout links use the Page’s current connection settings, including in campaigns you already created. Saving a different address does not rewrite a checkout link already generated.

Limitations

Important: Custom campaign prices are not sent to the MyStore cart. Check the price on your MyStore site before your first live show.

  • Native product bundles are not supported.
  • Product changes rely on MyStore webhooks. There is no scheduled product poll. A manual product sync refreshes the catalog after a missed webhook is fixed.
  • Manage and verify payment, cancellation, and fulfillment in MyStore.


Need help? Contact Sprii Support