Last Modified February 17, 2024

Shopify Configuration

  1. Configuration of the Shopify WebHook
  2. Capturing Shopify Product / Variant ID

Shopify Product Configurations

Your Shopify Products that you want connected to software_DNA can be configured as:

  • regular or non-Subscription products - Perpetual or Timed Licenses are issued
  • a Subscription product using PayWhirl or Recharge Apps - a Perpetual License is issued in software_DNA

 

Configuration of the Shopify WebHook

The Order Creation Webhook is used as the trigger by the DNA Connector for:

  • the generation of a License Activation Code
  • the setting of the License Activation Code parameters
  • sending the License Activation Code to the Buyer’s email address

To set-up the Order Creation WebHook for your account:

  1. log into your Shopify account

  2. click on Settings

  3. click on Notifications

  4. click on Webhooks

    Add Webhook
    Adding Webhook
  5. click on Create Webhook checkbox, and select / enter the following:

    • Select the Order Creation event
    • Select the XML format
    • Select the Latest Webhook API Version
    • Enter the following URL where C0000000 is your software_DNA ClientID:

      For URL, please access via your DNA Control Panel account, or Register for a "No-Obligation" account at www.softworkz.com

    Setting Webhook
  6. click on Save

 

Capturing Shopify Product / Variant ID

When configuring the DNA Connector in the DNA Control Panel, you will need the Shopify Product ID or the Variant ID (if you have created Variants for your product in Shopify).

To get the Shopify Product ID

  • From the Home page, click on Products, and then the product you want to connect to software_DNA.

  • The URL displayed will show the Shopify Product ID that you will need:

    https://software-dna.myshopify.com/admin/products/ 37100917315

    where 37100917315 is the Shopify ProductID.

To get the Shopify Variant ID

  • From the Home page, click on Products, and then the product you want to connect to software_DNA.

  • in the Variants section, click on the variant:

    Editing Variant
  • The URL displayed will show the Shopify Product ID and Variant ID that you will need:

    https://software-dna.myshopify.com/admin/products/22807019544/variants/ 106594336792

    where 106594336792 is the Shopify Variant ID.

See Testing your Configuration for details on how to test the Webhook.