Install Fast Checkout Examples
NOTE: For legacy theme templates (Blueprint). You must include the following script tag in the HTMLHead.html file
<script src="https://js.fast.co/fast.js">< /script></script>
NOTE: Replace the app_id variables with your own app id. You can get this from your Seller Dashboard
Product Detail Checkout Buttons
Product detail page
Cornerstone location: /templates/components/products/add-to-cart.htmlBlueprint location:

Snippets/ProductAddToCart.htmlInsert just above: {{#or customer (if

theme_settings.restrict_to_login '!==' true)}}
<!------ FAST CHECKOUT BUTTON START ----------- >-->
<div class="fast-wrapper"></div>
    <div class="fast-or">OR</div>
    <fast-checkout-button app_id="REPLACE-WITH-YOUR-APP-ID"></fast-checkout-button>
< /div>
<style></style>
   .fast-wrapper {
     padding-bottom: 20px;
     margin-bottom: 20px;
   }
   .fast-or {
       position: relative;
       top: 80px;
       background: white;
       width: 40px;
       text-align: center;
       margin-left: auto;
       margin-right: auto;
       color: #757575;
   }
   @media only screen and (max-width: 767px){
       .fast-wrapper {
           border-bottom: 1px solid #dfdfdf;
           border-radius: none;
           padding-right: 1%;
           padding-left: 1%;
       }
   }
   @media only screen and (min-width: 768px) {
       .fast-wrapper {
           border: 1px solid #dfdfdf;
           border-radius: 5px;
           padding-right: 20%;
           padding-left: 20%;
       }
   }
< /style>
<!------ FAST CHECKOUT BUTTON END ----------- >-->

Cart checkout buttons
Cart Preview overlay
Cornerstone location: /templates/components/cart/preview.htmlBlueprint location:

Snippets/FastCartThickBoxContent.htmlInsert just below:

class="previewCartCheckout">{{#if cart.show_primary_checkout_button}}
<!------ FAST CHECKOUT BUTTON START ----------- >-->
<div class="fast-overlay-wrapper"></div>
 <div class="fast-overlay-or">OR< /div></div>
 <fast-checkout-cart-button cart_id="{{cart_id}}" app_id="REPLACE-WITH-YOUR-APP-ID"></fast-checkout-cart-button>
< /div>

<style></style>
    .fast-overlay-wrapper {
       clear:both;
       margin-bottom:20px;
       border-bottom: 1px solid #c1c1c1;
       padding-bottom: 20px;
    }

    .fast-overlay-or {
       position: relative;
       top: 80px;
       background: #e5e5e5;
       width: 40px;
       text-align: center;
       margin-left: auto;
       margin-right: auto;
       color: #757575;
    }
< /style>
<!------ FAST CHECKOUT BUTTON END ----------- >-->
Mini Cart Preview
Cornerstone location: /templates/components/common/cart-preview.html

Insert just above: <div class="previewCartAction"></div>
<!------ FAST CHECKOUT BUTTON START ----------- >-->
<div class="fast-mini-cart-wrapper"></div>
 <div class="fast-mini-cart-or">OR< /div></div>
 <fast-checkout-cart-button cart_id="{{cart_id}}" app_id="REPLACE-WITH-YOUR-APP-ID"></fast-checkout-cart-button>
< /div>

<style></style>
    .fast-mini-cart-wrapper {
       clear:both;
       margin-bottom:20px;
       border-bottom: 1px solid #c1c1c1;
       padding-bottom: 20px;
       margin-left: 20px;
       margin-right: 20px;
    }

    .fast-mini-cart-or {
       position: relative;
       top: 80px;
       background: white;
       width: 40px;
       text-align: center;
       margin-left: auto;
       margin-right: auto;
       color: #757575;
   }
< /style>
<!------ FAST CHECKOUT BUTTON END ----------->
Mini Cart Page
Cornerstone location: /templates/pages/cart.html

Insert just below: {{#if cart.show_primary_checkout_button}}

Blueprint location: Panels/CartContent.html (below <div class="ProceedToCheckout">)</div>
Checkout Page
<!------ FAST CHECKOUT BUTTON START ----------- >-->
<div class="fast-wrapper"></div>
    <div class="fast-or">OR</div>
    <fast-checkout-button app_id="REPLACE-WITH-YOUR-APP-ID"></fast-checkout-button>
< /div>

<style></style>
   .fast-wrapper {
     padding-bottom: 20px;
     margin-bottom: 20px;
   }
   .fast-or {
       position: relative;
       top: 80px;
       background: white;
       width: 40px;
       text-align: center;
       margin-left: auto;
       margin-right: auto;
       color: #757575;
   }
   @media only screen and (max-width: 767px){
       .fast-wrapper {
           border-bottom: 1px solid #dfdfdf;
           border-radius: none;
           padding-right: 1%;
           padding-left: 1%;
       }
   }
   @media only screen and (min-width: 768px) {
       .fast-wrapper {
           border: 1px solid #dfdfdf;
           border-radius: 5px;
           padding-right: 20%;
           padding-left: 20%;
       }
   }
< /style>
<!------ FAST CHECKOUT BUTTON END ----------- >-->

Main Checkout Page
Cornerstone location: /templates/pages/checkout.html

Blueprint location:

Insert just before: {{{ checkout.checkout_content }}}
<!------ FAST CHECKOUT BUTTON START ----------- >-->
<div class="fast-wrapper"></div>
    <div class="fast-or">OR< /div></div>
    <fast-checkout-button app_id="REPLACE-WITH-YOUR-APP-ID"></fast-checkout-button>
< /div>

<style></style>
   .fast-wrapper {
     padding-bottom: 20px;
     margin-bottom: 20px;
   }
   .fast-or {
       position: relative;
       top: 80px;
       background: white;
       width: 40px;
       text-align: center;
       margin-left: auto;
       margin-right: auto;
       color: #757575;
   }
   @media only screen and (max-width: 767px){
       .fast-wrapper {
           border-bottom: 1px solid #dfdfdf;
           border-radius: none;
           padding-right: 1%;
           padding-left: 1%;
       }
   }
   @media only screen and (min-width: 768px) {
       .fast-wrapper {
           border: 1px solid #dfdfdf;
           border-radius: 5px;
           padding-right: 20%;
           padding-left: 20%;
       }
   }
< /style>
<!------ FAST CHECKOUT BUTTON END ----------- >-->