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.