Your amazing Storefront experience is right here! Head over to this link for a quick sign up.

Setting up your Shopify store

Shopify Custom Apps must be enabled

To enable custom apps in your Shopify store

  • From your Shopify admin, click Settings > Apps and sales channels.
  • Click Develop apps.
  • Click Allow custom app development.
  • Read the warning and information provided, and then click Allow custom app development.

    Learn more about custom apps here in the Shopify documentation.

Connecting your Shopify store to aasaan storefront

Setup Callback URL for Checkout

How to Setup Callback URL for Checkout

After connecting your Shopify store to aasaan storefront, you need setup Callback URL for Checkout. To do so:

  • From your Shopify admin,
  • Click Settings.
  • Click Checkout.
  • Scroll down to Additional Scripts section and paste the script provided on the aasaan dashboard.
    Additional Scripts Example
    <script>
        var cartToken = localStorage.getItem('cartToken'); 
        if (cartToken && cartToken.startsWith('"') && cartToken.endsWith('"')) {
            cartToken = cartToken.slice(1, -1)
        }  
        window.location.href = 'https://shoppy.aasaan.app/orders/tracking/' + cartToken;
    </script>
    
  • Click Save.

Custom Domain to your Shopify Store

How to Add a Custom Domain to your Shopify Store

After connecting your Shopify store to aasaan storefront, you need a domain to your Shopify store to maintain URL consistency. To do so:

  • First,
    • Login to domain account
    • Goto DNS Settings
    • Add New Record
    • Choose “CNAME” as Type
    • Provide “checkout” as Name
    • Provide “shops.myshopify.com” as Value
    • Provide “600” as TTL-Custom value
    • Click Save button
  • Second,
    • From your Shopify admin,
    • Click Settings.
    • Click Domain.
    • Click Connect existing domain.
    • Use “checkout.yourdomainname” and complete the steps to connect your domain setup.