Last Modified February 17, 2024
- Home
- eCommerce
- Shopify
- Shopify Configuration
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
For Subscription Products, you must in addition use a Subscription App in Shopify, such as PayWhirl or Recharge. See Subscriptions in Shopify for set-up details.
To set-up the Order Creation WebHook for your account:
log into your Shopify account
click on Settings
click on Notifications
click on Webhooks
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
- 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:
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.