In order to create a new E-Commerce Back-Office Domain with Shopify Integration, follow the mentioned steps:

1. Create new Domain

  1. Contact Sir Irfan and ask him to add the domain to Cloudflare
  2. Visit http://crm.cartzlink.com.local/admin/indexyii.php?r=domain/NewDomain
  3. Enter the new domain name and create new domain

  1. Follow the steps mentioned in the next screen.

2. Domain Configuration

  1. Visit the new domain’s configuration screen, similar to the following URL: http://tpc.primeerp.top.local/admin/?r=settings/DomainConfiguration
  2. Enter the required details and click save.

3. Shopify Integration

  1. Go to Shopify partner portal and open Settings -> Notifications -> Webhooks
  1. Add the following webhooks (replacing the domain with your domain name):
    • Order creation: https://denim600.primeerp.top/admin/indexyii.php?r=orders/webhooks
    • Order update: https://denim600.primeerp.top/admin/indexyii.php?r=orders/webhooksupdate
    • Order cancellation: https://denim600.primeerp.top/admin/?r=orders/cancelOrderFromShopify
    • Order Fulfillment: https://denim600.primeerp.top/admin/?r=orders/fullfillOrderFromShopify
  2. Go to Apps -> Apps and Sales Channel Settings
  1. Click “Develop Apps”
  2. Add a new app with name, “CartzLink”
  3. Go to “Api Credentials”
  4. Click “Install App”
  5. Select all permissions, then generate API token
  6. Visit the Shopify Integration (https://denim600.primeerp.top/admin/?r=orders/shopifyIntegration) screen and enter the API token + your store’s URL
  7. Click integrate.
  8. Add the following URLs to CRON job (replace with your domain name):

Leave a Reply

Your email address will not be published. Required fields are marked *