Setting Up Shopify

Step 1: Create a Shopify Storefront

Follow the Shopify documentation to create your e-commerce site.

Step 2: Create a Private App

  1. Log into your Shopify Admin console.
  2. In the lefthand panel, navigate to Apps
  3. Near the note about working with a developer on your shop, click Manage private apps.
  4. Create a new private app:
    • Private app name: aACE
    • Emergency developer email: support@aacesoft.com
    • Store content: No access
    • Customer details: Read access
    • Orders, transactions and fulfillments: Read and write access
    • Products, variants and collections: Read access
  5. Click Save.
  6. After the API credentials are generated, note the API Key and Password for use in the next step.

Step 3: Input Credentials into aACE

Install the Integration

Obtain and install the correct integration on your FileMaker server.

Configure the Integration

  1. Log into aACE and navigate to Menu > System Admin > Preferences > Database Management.
  2. In the Integrations section, mark the flag for E-Commerce Integration.
  3. Next to E-Commerce Integration, click Open Settings > Shopify.
  4. Mark the flag to Enable Shopify.
  5. Enter additional credentials you noted previously:
    • URL of your web store
    • API Key
    • Password
  6. Click Test.
  7. Optionally, enter a Minimum Creation Date.
    Note: When the “E-Commerce Integration” schedule is enabled, by default all Shopify orders will download into aACE. If you do not want this to occur (e.g. the web store was in operation prior to aACE implementation and only recent orders should be downloaded), then enter a timestamp here — aACE will only download orders created on or after this date.
  8. Close the E-Commerce Integration Settings window. 
  9. Navigate to Menu > System Admin > Preferences > Automation Schedules.
  10. Mark the flag for E-Commerce Integration.
  11. Click Commit Updates.

Other Notes

Gift Cards

Gift cards must be handled by Shopify; aACE does not have a gift card management module. To configure aACE for working with gift cards, you must:

  • Create a line item code (LIC) for each gift card denomination you offer. This should be set up as part of your line item code mapping for your e-commerce integration.
  • Create a separate LIC to use when a customer redeems a gift card. Then enter this LIC at Menu > System Admin > Preferences > Database Management > E-Commerce Integrations: Open Settings > Shopify > Gift Card Redemption Code.