Microsoft ESD Integration with Automation Platform
What is ESD?
Electronics Software Delivery (ESD) is a digital delivery of product key directly to consumers and small businesses via reseller, retailer and e-tailer partners.
Summary
The section helps you to understand the process of integrating the ESD Products to provide a 5x5 key and activation link (not mandatory) with the automation platform.
Step by step process of integration
Master Setting for MS ESD
Create product under product type
Assign Vendor
Add product name
Create product plan
Setup of ESD product plan
Master setting for MS ESD
Home >> Settings >> Product/Services >> ESD Catalog Import >> MS ESD Setting
The admin needs to setup the MS ESD Setting.
Go to Home >> Settings.
Select Catalog Import under the Products/Services section.
Click on MS ESD Setting.
Fill all the required details here.
Click on Save.
Create product under product type
Home >> Settings >> Product/Services >> General Product Settings
Go to Home >> Settings.
Select Products & Pricing under the Product/Services section.
Click on Add Product Type.
Select Product Type from existing ones or add a new product type.
Click on Save.
Assign Vendor
Home >> Settings >> Product/Services >> General Product Settings >> Vendor
Go to Home >> Settings.
Select Products & Pricing under the Product/Services section.
Select Product Type.
Click on Assign Vendor.
Select Vendor from the dropdown or add new vendor.
Click on Save.
Add Product Name
Home >> Settings >> Product/Services >> General Product Settings >> Product Name
Go to Home >> Settings.
Select Product & Pricing under the Product/Services section.
Select Product Type and Vendor.
Click on Add Product Name.
Fill all the required information here.
Click on Save.
Create Product Plan
Home >> Settings >> Product/Services >> General Product Settings >> Product Name >> Product Plan >> Add new plan
Go to Home >> Settings.
Select Products & Pricing under the Product/Services section.
Select Product Type, Vendor and Product Name.
Select Venture from the dropdown.
Select Product Type from the dropdown.
Select Product Name from the dropdown.
Fill the plan name.
Click on Save.
Setup of ESD Product Plan
Once the new plan is created, the admin can configure ESD Plan in the automation platform. In the screenshot below, following are the fields as well as the options to setup the plan:
MS ESD products are one-time-purchase products.
Module Setting
Click on Module Setting.
Select “ESD” as module name.
Fill the details (Client ID, ESD Domain, Resource URL, Assertion Type, etc.)
Click on Save.
For Tier-2
Under Partner Program, there is a field “Reseller ID”. Each Partner needs to fill this Reseller ID for provisioning of ESD products.
Go to Partner >> Partner Program.
Select Partner Program Notification and Microsoft ESD Detail.
Click on Save.
See Screenshot
Click on Microsoft ESD Detail tab.
Fill Reseller ID here.
Reseller ID is unique for each partner.
ESD Catalog Import and Price Sheet Import
Step by step process
MS ESD Catalog import
Import MS ESD pricing sheet
Import plans
MS ESD Catalog import
Home >> Settings >> Product/Services >> ESD Catalog Import >> MS ESD Catalog Import
This feature is used to get a list of SKUs of ESD products and type of SKU, i.e returnable or non-returnable.
Import MS ESD pricing sheet
Home >> Settings >> Product/Services >> ESD Catalog Import >> Import MS ESD Pricing Sheet
This feature is used to import the pricing sheet of ESD products.
Note: pricing is available in USD.
Import plans
Home >> Settings >> Product/Services >> ESD Catalog Import
This feature Is used to bulk import the ESD plans by selecting the excel sheet uploaded.
If the Return Type of any product is blank, then that product is non-returnable, and if it shows ReturnablePIN text, then the product is returnable.
Cost price will be in service provider base currency.
Order Process
As soon as the module settings related to the product are done and saved, the order URLs are generated. These are unique URLs per plan per billing frequency. You will be able to use this and hyperlink to this via your website. Your customer can place the order directly from your marketplace/website.