Skip to main content

Flaviar Checkout Integration Options & Comparison

Updated over 2 weeks ago

Overview

Flaviar Checkout is compatible with nearly all website platforms and integration types.

We offer three distinct ways to integrate compliant e-commerce into your website:

  • Direct integration with an existing Shopify website

  • Shopify-powered Buy Buttons integrated into a non-Shopify website

  • Built-and-managed Shopify website hosted at a subdomain of your website

We tailor integration recommendations based on each of our clients’ UX goals, business requirements, and existing website architecture.

Important notes:

  • The type of website integration you choose does not impact the fulfillment model you choose. In other words, any type of fulfillment option we offer is possible with any type of website integration. You can consider these two separate decisions to be made as part of your Flaviar Checkout onboarding and e-commerce strategy.

  • All of our integrations are powered by Shopify Plus, which comes included with all Flaviar Checkout plans ($2,500+/month value). You are not required to have an existing Shopify website to use Flaviar Checkout.

Available Integration Options

Direct integration with an existing Shopify website

Shopify-powered Buy Buttons integrated into a non-Shopify website

Built-and-managed Shopify websites hosted at a subdomain of your website

Flaviar will integrate directly with your existing Shopify website via a private app.

Best for:

Clients that already use Shopify for their primary website and want a seamless, single website e-commerce experience.

Key Limitations:

  • For clients that don’t yet have a Shopify website, the entire website would need to be rebuilt.

  • Shopify websites have less design flexibility than other website platforms like Webflow.

Flaviar will set up a Shopify store and provide you with access to Buy Buttons that can be installed in your non-Shopify website (e.g. Wordpress, Webflow).

Best for:

Clients that want to integrate e-commerce directly into their existing website flow without having to build a new or separate shopping experience.

Key Limitations

  • Limited ability to attribute conversions to specific marketing campaigns (see here for more info)

  • Some app/feature categories are not compatible with buy buttons, including bundling, engraving, and in-cart upsells

  • The cart has much less design flexibility than a traditional Shopify cart

Flaviar will build, host, and manage a Shopify store for you.

Best for:

Clients that want the full Shopify experience and capabilities, but A) need to retain their non-Shopify website and/or B) require development support from Flaviar.

Key Limitations:

  • Having a store hosted at a subdomain of the main website is not as seamless as a single website experience.

  • Shopify websites have less design flexibility than other website platforms like Webflow.

Setup & Operation

Who sets up, manages, and owns the e-commerce store?

Direct integration with an existing Shopify website

Shopify-powered Buy Buttons integrated into a non-Shopify website

Built-and-managed Shopify websites hosted at a subdomain of your website

Where is the e-commerce experience hosted?

On your primary website (i.e. yourbrand.com)

The Buy Buttons and cart will be hosted on your primary domain (i.e. yourbrand.com), while the checkout will be hosted at a subdomain of your website (i.e. checkout.yourbrand.com)

The entire e-commerce store will be hosted at a subdomain of your website (i.e. checkout.yourbrand.com)

Who owns your Shopify store?

Flaviar

Ownership must be transferred during onboarding to ensure that your store is compliant (i.e. suppliers cannot operate a store in which consumer alcohol transactions are processed).

You still retain nearly full access to the store and data (see Client Access section below for more details).

In the event that you leave the Flaviar Checkout platform, store ownership is transferred back to you.

Flaviar

Flaviar

Who pays for the Shopify store?

Flaviar covers the cost of Shopify Plus as part of your Flaviar Checkout subscription.

As part of onboarding, your store will be upgraded to Shopify Plus and associated with Flaviar’s Shopify Plus Organization. The billing section of your Shopify will no longer be accessible and they will no longer be billed directly by Shopify.

You are responsible for the following costs and will be billed back by Flaviar on a monthly basis:

  • Paid Shopify apps

  • Discount codes

  • Discounted shipping offered to customers

  • Transaction and shipping label fees on self-fulfilled merchandise orders

  • Any customizations to the store UI/UX

Flaviar covers the cost of Shopify Plus as part of your Flaviar Checkout subscription.

You are responsible for the following costs and will be billed back by Flaviar on a monthly basis:

  • Paid Shopify apps - Discount codes

  • Discounted shipping offered to customers

  • Transaction and shipping label fees on self-fulfilled merchandise orders

  • Any customizations to the store UI/UX

Flaviar covers the cost of Shopify Plus as part of your Flaviar Checkout subscription.

You are responsible for the following costs and will be billed back by Flaviar on a monthly basis:

  • Paid Shopify apps - Discount codes

  • Discounted shipping offered to customers

  • Transaction and shipping label fees on self-fulfilled merchandise orders

  • Any customizations to the store UI/UX

Who sets up the Shopify account?

You

Flaviar

Flaviar

Who builds the consumer-facing e-commerce store?

You

You build/manage the content for your non-Shopify website.

You also implement the Buy Button code for each product within your non-Shopify website.

You handle any customizations to the Buy Buttons (a designer is available within Flaviar Checkout or styling can be customized in the code directly.)

Flaviar

A set up fee of $999 applies at launch and includes four hours of development time. All branding assets are provided by you.

Additional custom development work is available at or after launch and is billed at $200/hour.

Who manages the store’s payment gateway? (i.e. the method in which your store receives customer funds at the point of checkout)

Flaviar. This is required for compliant e-commerce sales.

Flaviar. This is required for compliant e-commerce sales.

Flaviar. This is required for compliant e-commerce sales.

Who manages your consumer-facing e-commerce store settings? (e.g. shipping rates, inventory locations, payment gateway)

Flaviar. This is required for compliant e-commerce sales.

Flaviar. This is required for compliant e-commerce sales.

Flaviar. This is required for compliant e-commerce sales.

Client Access

What do clients have access to within the store?

Direct integration with an existing Shopify website

Shopify-powered Buy Buttons integrated into a non-Shopify website

Built-and-managed Shopify websites hosted at a subdomain of your website

Shopify Plus, included in Flaviar Checkout’s subscription

Yes

Yes

Yes

First party customer data

Yes

Yes

Yes

Order fulfillment data

Yes. High-level information in Shopify (e.g. basic fulfillment status, tracking information).

Detailed information (e.g. assigned retailers, detailed fulfillment status) can be found in Flaviar Checkout’s platform.

Yes. High-level information in Shopify (e.g. basic fulfillment status, tracking information).

Detailed information (e.g. assigned retailers, detailed fulfillment status) can be found in Flaviar Checkout’s platform.

Yes. High-level information in Shopify (e.g. basic fulfillment status, tracking information).

Detailed information (e.g. assigned retailers, detailed fulfillment status) can be found in Flaviar Checkout’s platform.

Shopify Analytics (i.e. sales reports)

Yes

Yes

Yes

App installations

Yes, approval required to verify compatibility.

Paid apps will be billed back to you.

Yes, approval required to verify compatibility.

Paid apps will be billed back to you.

Yes, approval required to verify compatibility.

Paid apps will be billed back to you.

Order edits (e.g. address changes, refunds)

No. Orders in your store are fully managed by Flaviar’s Customer Support and Operations team. This is not only so we can provide full service for your store, but it’s also required to maintain compliance of your e-commerce operation.

If you fulfill your own merch orders, you are able to use the fulfillment actions in Shopify. Address changes and other order edits are handled by Flaviar’s customer support team by default given that our support email receives inbound order inquiries.

No. Orders in your store are fully managed by Flaviar’s Customer Support and Operations team. This is not only so we can provide full service for your store, but it’s also required to maintain compliance of your e-commerce operation.

If you fulfill your own merch orders, you are able to use the fulfillment actions in Shopify. Address changes and other order edits are handled by Flaviar’s customer support team by default given that our support email receives inbound order inquiries.

No. Orders in your store are fully managed by Flaviar’s Customer Support and Operations team. This is not only so we can provide full service for your store, but it’s also required to maintain compliance of your e-commerce operation.

If you fulfill your own merch orders, you are able to use the fulfillment actions in Shopify. Address changes and other order edits are handled by Flaviar’s customer support team by default given that our support email receives inbound order inquiries.

Funds from consumer transactions for alcohol orders

No. Funds must pass from consumer to retailer to maintain compliance.

No. Funds must pass from consumer to retailer to maintain compliance.

No. Funds must pass from consumer to retailer to maintain compliance.

Funds from consumer transactions for merch orders that you fulfill

Yes. Funds are paid to you by Flaviar via Stripe (i.e. not via your Shopify store) post-checkout.

Yes. Funds are paid to you by Flaviar via Stripe (i.e. not via your Shopify store) post-checkout.

Yes. Funds are paid to you by Flaviar via Stripe (i.e. not via your Shopify store) post-checkout.

Compatibility

What features are available with your chosen integration type?

Direct integration with an existing Shopify website

Shopify-powered Buy Buttons integrated into a non-Shopify website

Built-and-managed Shopify websites hosted at a subdomain of your website

Retail network fulfillment

Yes

Yes

Yes

Managed fulfillment (formerly Speakeasy)

Yes

Yes

Yes

Hybrid fulfillment (retail network + managed fulfillment)

Yes

Yes

Yes

Discount codes

Yes

Yes

Yes

Bundle apps

Yes

No*

Certain bundle workarounds exist, but only in select scenarios. Reach out to your account manager with specifics on your bundle goals and we can let you know if a Buy Button-based solution is possible.

Yes

Apps that display content on product or collection pages (e.g. reviews)

Yes

No. All content (except for product thumbnails in the cart and checkout) is managed within your primary non-Shopify website.

Yes

Cart apps

Yes

No

Yes

Checkout apps

Yes. Some limitations apply - ask your account manager about any checkout apps you would like to install.

Yes. Some limitations apply - ask your account manager about any checkout apps you would like to install.

Yes. Some limitations apply - ask your account manager about any checkout apps you would like to install.

Email/SMS marketing apps

Yes

Yes

Yes

Affiliate marketing apps

Yes, though features that involve automated payouts per transaction are not supported.

Yes, though features that involve automated payouts per transaction are not supported.

Yes, though features that involve automated payouts per transaction are not supported.

Google Analytics

Yes

Limited.

Custom configuration between your Google Analytics account and the Shopify store is required to ensure cross-domain tracking.

Limitations apply that impact your ability to attribute conversions directly to your marketing campaigns.

Yes. Custom configuration between your Google Analytics account and the Shopify store is required to ensure cross-domain tracking.

Meta

Yes

Yes

Yes

Abandoned cart emails

Yes

Yes

Yes

Sell merch in the same cart as alcohol

Yes

Yes

Yes

Brand- or 3PL-fulfilled merch (i.e. alcohol and merch shoppable in one cart, orders split post-purchase)

Yes

Yes

Yes

Flaviar-managed merch fulfillment (i.e. alcohol and merch shoppable in one cart and fulfilled in one package)

Yes

Yes

Yes

Engraving services

Yes

Yes

Yes

Apple Pay

Yes

Yes

Yes

Google Pay

Yes

Yes

Yes

Shop Pay

No. The required flow of funds from consumer to retailer is not compliant for alcohol sales.

No. The required flow of funds from consumer to retailer is not compliant for alcohol sales.

No. The required flow of funds from consumer to retailer is not compliant for alcohol sales.

PayPal

No. The required flow of funds from consumer to retailer is not compliant for alcohol sales.

No. The required flow of funds from consumer to retailer is not compliant for alcohol sales.

No. The required flow of funds from consumer to retailer is not compliant for alcohol sales.

Ability to Customize

What can be modified with your chosen integration type and where are modifications made? (All customizations handled by you except where noted.)

Direct integration with an existing Shopify website

Shopify-powered Buy Buttons integrated into a non-Shopify website

Built-and-managed Shopify websites hosted at a subdomain of your website

Add-to-cart buttons

Yes, in Shopify

Yes, in Flaviar Checkout

Yes, in Shopify by Flaviar’s team

Cart

Yes, in Shopify

Yes, via custom code (design options are very limited)

Yes, in Shopify by Flaviar’s team

Checkout

Yes, in Shopify

Yes, in Shopify

Yes, in Shopify by Flaviar’s team

Product/collection page content

Yes, in Shopify

Yes, in your primary, non-Shopify website

Yes, in Shopify by Flaviar’s team

Shipping rates charged to customers

Yes, in Shopify by Flaviar’s team

You will be charged the difference between what the consumer pays and Flaviar’s shipping rates (varies by fulfillment type)

Yes, in Shopify by Flaviar’s team

You will be charged the difference between what the consumer pays and Flaviar’s shipping rates (varies by fulfillment type)

Yes, in Shopify by Flaviar’s team

You will be charged the difference between what the consumer pays and Flaviar’s shipping rates (varies by fulfillment type)

Sales reports

Yes, in Shopify with support from Flaviar’s team as needed

Yes, in Shopify with support from Flaviar’s team as needed

Yes, in Shopify with support from Flaviar’s team as needed

Email flows

Yes, in Shopify or your email marketing app (e.g. Klaviyo)

Yes, in Shopify or your email marketing app (e.g. Klaviyo)

Yes, in Shopify or your email marketing app (e.g. Klaviyo)

Platform Support

Who handles issues and inquiries related to your store?

Direct integration with an existing Shopify website

Shopify-powered Buy Buttons integrated into a non-Shopify website

Built-and-managed Shopify websites hosted at a subdomain of your website

Technical issues

You are responsible for all technical issues that impact the customer experience.

Flaviar handles any technical issues related to post-purchase order management and payouts.

You are responsible for all technical issues that impact the customer experience prior to the Buy Buttons.

Flaviar handles any technical issues for the Buy Buttons*, cart, and checkout.

*Exceptions apply if you have customized the Buy Button code outside of Flaviar Checkout’s button customizer.

Flaviar is responsible for all technical issues* that impact the customer experience in your store.

*Exceptions apply if you have provided a custom theme for our team to implement in the store.

Customer inquiries about orders

Flaviar’s customer support team handles all order inquiries directly with the customer.

Flaviar’s customer support email is set as the primary store email so that replies to order emails go directly to our team.

Flaviar’s customer support team handles all order inquiries directly with the customer.

Flaviar’s customer support email is set as the primary store email so that replies to order emails go directly to our team.

Flaviar’s customer support team handles all order inquiries directly with the customer.

Flaviar’s customer support email is set as the primary store email so that replies to order emails go directly to our team.

Customer inquiries about your brand or products

You are responsible for all brand or product inquiries that do not relate to e-commerce orders. If Flaviar’s customer support team receives any of these inquiries, we will forward them to you.

If you would like a message intake form for this type of inquiry embedded in your store, a third-party app is required. (Shopify’s out-of-the-box form will send emails to the store email, which will be Flaviar’s for customer support purposes.) You are responsible for any additional app fees.

You are responsible for all brand or product inquiries that do not relate to e-commerce orders. If Flaviar’s customer support team receives any of these inquiries, we will forward them to you.

You are responsible for all brand or product inquiries that do not relate to e-commerce orders. If Flaviar’s customer support team receives any of these inquiries, we will forward them to you.

If you would like a message intake form for this type of inquiry embedded in your store, a third-party app is required. (Shopify’s out-of-the-box form will send emails to the store email, which will be Flaviar’s for customer support purposes.) You are responsible for any additional app fees.

Did this answer your question?