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:
| 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
| 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:
|
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:
| 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:
| 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:
|
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. |