Create a Dynamics 365 for Operations offer

This topic explains how to create a new Dynamics 365 for Operations offer. Microsoft Dynamics 365 for Finance and Operations is an enterprise resource planning (ERP) service that supports advanced finance, operations, manufacturing, and supply chain management. All offers for Dynamics 365 for Operations must go through our certification process.

Before starting, Create a Commercial Marketplace account in Partner Center if you haven't done so yet. Ensure your account is enrolled in the commercial marketplace program.


Once an offer is published, edits to the offer will only be updated in Partner Center and the online store after you re-submit the offer for publication.

Create a new offer

  1. Sign in to Partner Center.

  2. In the left-nav menu, select Commercial Marketplace > Overview.

  3. On the Overview page, select + New offer > Dynamics 365 for operations.

    Illustrates the left-navigation menu.


After an offer is published, edits made to it in Partner Center only appear in online stores after republishing the offer. Make sure you always republish after making changes.

New offer

Enter an Offer ID. This is a unique identifier for each offer in your account.

  • This ID is visible to customers in the web address for the marketplace offer and Azure Resource Manager templates, if applicable.
  • The Offer ID combined with the Publisher ID must be under 40 characters in length.
  • Use only lowercase letters and numbers. It can include hyphens and underscores, but no spaces. For example, if your Publisher ID is testpublisherid and you enter test-offer-1 here, the offer web address will be
  • The Offer ID can't be changed after you select Create.

Enter an Offer alias. This is the name used for the offer in Partner Center.

  • This name isn't used in the marketplace and is different from the offer name and other values shown to customers.

Select Create to generate the offer and continue.

Offer setup

How do you want potential customers to interact with this listing offer?

Select the option you'd like to use for this offer.

Get it now (free)

List your offer to customers for free.

Free trial (listing)

List your offer to customers with a link to a free trial. Offer listing free trials are created, managed, and configured by your service and do not have subscriptions managed by Microsoft.


The tokens your application will receive through your trial link can only be used to obtain user information through Azure Active Directory (Azure AD) to automate account creation in your app. Microsoft accounts are not supported for authentication using this token.

Contact me

Collect customer contact information by connecting your Customer Relationship Management (CRM) system. The customer will be asked for permission to share their information. These customer details, along with the offer name, ID, and marketplace source where they found your offer, will be sent to the CRM system that you've configured. For more information about configuring your CRM, see Customer leads.

Test drive

A test drive is a great way to showcase your offer to potential customers by giving them the option to "try before you buy", resulting in increased conversion and the generation of highly qualified leads. To learn more, start with What is test drive.

To enable a test drive for a fixed period of time, select the Enable a test drive check box. To remove test drive from your offer, clear this check box.

Customer leads

When you publish your offer to the commercial marketplace via Partner Center, you need to connect your offer to your CRM system. This way, you can receive customer contact information immediately after a customer expresses interest or deploys your product.

  1. Select a lead destination where you want us to send customer leads. The following CRM systems are supported:

    If your CRM system isn't explicitly supported in this list, you can store the customer lead data by using the following options. Then you can export or import this data into your CRM system.

  2. Read the applicable linked documentation above to learn how to set up your lead destination and receive leads from your commercial marketplace offers.

  3. After you've connected your offer to your lead destination, select Publish on your offer in Partner Center. We'll validate the connection and send you a test lead. When you view the offer before you go live, you can also test your lead connection by trying to acquire the offer yourself in the preview environment.

  4. Make sure the connection to the lead destination stays up to date so you don't lose any leads. Make sure you update these connections whenever something has changed.

For more information, see Lead management overview.

Select Save draft before continuing.


This page lets you define the categories and industries used to group your offer on the marketplace, your app version, and the legal contracts supporting your offer.


Select categories and subcategories to place your offer in the appropriate marketplace search areas. Be sure to describe how your offer supports these categories in the offer description. Select:

  • At least one and up to two categories, including a primary and a secondary category (optional).
  • Up to two subcategories for each primary and/or secondary category. If no subcategory is applicable to your offer, select Not applicable.

See the full list of categories and subcategories in Offer Listing Best Practices.


Optionally, select up to two industries and two verticals under each industry. These categories are used for displaying your offer when industry and verticals are used in search filters and applied in the online store. If your offer is targeting a specific industry and/or vertical, explain how your offer supports the selected industries or verticals in the offer description. Otherwise, if your offer is not industry-specific, do not make a selection and leave this section blank.

See the full list of industries and verticals in Offer listing best practices.

App version

Enter the version number of your offer. Customers will see this version listed on the offer's detail page.

Terms and conditions

Provide your own legal terms and conditions in the Terms and conditions field. You can also provide the URL where your terms and conditions can be found. Customers will be required to accept these terms before they can try your offer.

Select Save draft before continuing.

Offer listing

This page displays the languages in which your offer will be listed. Currently, English (United States) is the only available option.

You will need to define marketplace details (offer name, description, images, etc.) for each language/market. Select the language/market name to provide this info.


Offer listing content (such as the description, documents, screenshots, terms of use, etc.) is not required to be in English, as long as the offer description begins with the phrase, "This application is available only in [non-English language]." It is also acceptable to provide a Useful Link URL to offer content in a language other than the one used in the Offer listing content.

Here's an example of how offer information appears in Microsoft AppSource:

Illustrates how this offer appears in Microsoft AppSource.

Call-out descriptions

  1. Logo
  2. Products
  3. Categories
  4. Industries
  5. Support address (link)
  6. Terms of use
  7. Privacy policy
  8. Offer name
  9. Screenshots/videos
  10. Description


The name you enter here will be shown to customers as the title of your offer listing. This field is pre-populated with the text you entered for Offer alias when you created the offer, but you can change this value. This name may be trademarked (and you may include trademark or copyright symbols). The name can't be more than 50 characters and can't include any emojis.

Short description

Provide a short description of your offer, up to 100 characters. This description may be used in marketplace search results.


Provide a longer description of your offer, up to 3,000 characters. Customers will see this in the Marketplace listing overview.

Include one or more of the following items in your description:

  • The value and key benefits of your offer
  • Category and/or industry associations
  • In-app purchase opportunities
  • Any required disclosures

Here are some tips for writing your description:

  • Clearly describe the value of your offer in the first few sentences, including:
    • Description of the offer.
    • The type of user who benefits from the offer.
    • Customer needs or issues that the offer addresses.
  • Remember that the first few sentences might be displayed in search results.
  • Don't rely on features and functionality to sell your product. Focus on the value your offer provides.
  • Use industry-specific vocabulary or benefit-based wording.

To make your offer description more engaging, use the rich text editor to apply formatting.

Using the rich text editor

Change text format
Add bullets or numbering
Add or remove text indent
Using the rich text editor to change text format
Using the rich text editor to add lists
Using the rich text editor to indent

Search keywords

You can optionally enter up to three search keywords to help customers find your offer in the marketplace. For best results, try to use these keywords in your description as well.

Products your app works with

If you want to let customers know that your app works with specific products, enter up to three product names here.

Support URLs

This section lets you provide links to help customers understand more about your offer.

Enter the URL where customers can learn more about your offer.

Privacy policy URL

Enter the URL to your organization's privacy policy. You are responsible for ensuring your app complies with privacy laws and regulations, and for providing a valid privacy policy.


In this section, provide the name, email, and phone number for a Support contact and an Engineering contact. This information isn't shown to customers, but will be available to Microsoft, and may be provided to CSP partners.

In the Support contact section, provide the Support URL where CSP partners can find support for your offer.

Supporting documents

Provide at least one (and up to three) related marketing documents here, such as white papers, brochures, checklists, or presentations. These documents must be in PDF format.

Marketplace images

In this section, you can provide logos and images that will be used when showing your offer to customer. All images must be in .png format.

Follow these guidelines for your logos:

  • The Azure design has a simple color palette. Limit the number of primary and secondary colors on your logo.
  • The theme colors of the portal are white and black. Don't use these colors as the background color for your logo. Use a color that makes your logo prominent in the portal. We recommend simple primary colors.
  • If you use a transparent background, make sure that the logo and text aren't white, black, or blue.
  • The look and feel of your logo should be flat and avoid gradients in the logo or background. Don't place text on the logo, not even your company or brand name.
  • Make sure the logo isn't stretched.


If you have an issue uploading files, make sure your local network does not block the service used by Partner Center.

Store logos

Provide a PNG file for the Large size logo. Partner Center will use this to create a Small logo. You can optionally replace this with a different image later.

  • Large (from 216 x 216 to 350 x 350 px, required)
  • Small (48 x 48 px, optional)

These logos are used in different places in the listing:

  • The large logo appears on your offer listing page in Microsoft AppSource.
  • The small logo (optional) appears on the Microsoft AppSource main page and search results page.

Follow these guidelines for your logos:

  • The Azure design has a simple color palette. Limit the number of primary and secondary colors on your logo.
  • The theme colors of the portal are white and black. Don't use these colors as the background color for your logo. Use a color that makes your logo prominent in the portal. We recommend simple primary colors.
  • If you use a transparent background, make sure that the logo and text aren't white, black, or blue.
  • The look and feel of your logo should be flat and avoid gradients in the logo or background. Don't place text on the logo, not even your company or brand name.
  • Make sure the logo isn't stretched.


Add screenshots that show how your offer works. At least one screenshot is required, and you can add up to five. All screenshots must be 1280 x 720 pixels.


You can optionally add up to four videos that demonstrate your offer. These videos should be hosted on YouTube and/or Vimeo. For each one, enter the video's name, its URL, and a thumbnail image of the video (1280 x 720 pixels)

Additional marketplace listing resources

Best practices for marketplace offer listings

Select Save draft before continuing.


This page gives you options about where and how to make your offer available.


This section lets you specify the markets in which your offer should be available. To do so, select Edit markets, which will display the Market selection popup window.

By default, no markets are selected. Select at least one market to publish your offer. Click Select all to make your offer available in every possible market, or select the specific markets that you want to add. Once you've finished, select Save.

Your selections here apply only to new acquisitions; if someone already has your app in a certain market, and you later remove that market, the people who already have the offer in that market can continue to use it, but no new customers in that market will be able to get your offer.


It is your responsibility to meet any local legal requirements, even if those requirements aren't listed here or in Partner Center.

Keep in mind that even if you select all markets, local laws and restrictions or other factors may prevent certain offers from being listed in some countries and regions.

Preview audience

Before you publish your offer live to the broader marketplace offer, you'll first need to make it available to a limited Preview audience. Enter a Hide key (any string using only lowercase letters and/or numbers) here. Members of your preview audience can use this hide key as a token to view a preview of your offer in the marketplace.

Then, when you're ready to make your offer available and remove the preview restriction, you'll need to remove the Hide key and publish again.

Select Save draft before continuing.

Technical configuration

This page defines the technical details used to connect to your offer. This connection enables us to provision your offer for the end customer if they choose to acquire it.

Solution identifier

Provide the solution identifier (GUID) for your solution.

To find your solution identifier:

  1. In Microsoft Dynamics Lifecycle Services (LCS), select Solution Management.
  2. Select your solution, then look for the Solution Identifier in the Package overview. If the identifier is blank, select Edit and republish your package, then try again.

Release version

Select the version of Dynamics 365 for Finance and Operations that this solution works with.

Select Save draft before continuing.

Test drive technical configuration

This page lets you set up a demonstration ("test drive") that allows customers to try your offer before purchasing it. Learn more in What is test drive.

To enable a test drive, select the Enable a test drive check box on the Offer setup tab. To remove test drive from your offer, clear this check box.

When you've finished setting up your test drive, select Save draft before continuing.

Supplemental content

This page lets you provide additional information about your offer to help us validate your offer. This information is not shown to customers or published to the marketplace.

Validation assets

Upload a Customization Analysis Report (CAR) in this section. This report is generated by analyzing your customization and extension models, based on a predefined set of best practice rules.

This file must be in .xls or .xlsx format. If you have more than one report, you can upload a .zip file containing all of the reports.

Does solution include localizations?

Select Yes if the solution enables use of local standards and policies (for example, if it accommodates the different payroll rules required by different countries/regions). Otherwise, select No.

Does solution enable translations?

Answer Yes if the text in your solution can be translated into other languages. Otherwise, select No.

Select Save draft before continuing.


Submit offer to preview

Once you have completed all the required sections of the offer, select Review and publish at the upper-right corner of the portal.

If it's your first time publishing this offer, you can:

  • See the completion status for each section of the offer.
    • Not started – The section has not been touched and should be completed.
    • Incomplete – The section has errors that need to be fixed or requires more information to be provided. Go back to the section(s) and update it.
    • Complete – The section is complete, all required data has been provided and there are no errors. All sections of the offer must be in a complete state before you can submit the offer.
  • In the Notes for certification section, provide testing instructions to the certification team to ensure that your app is tested correctly, in addition to any supplementary notes helpful for understanding your app. For more information about testing instructions and completing a first publish, see AppSource Dynamics 365 Finance and Operations functional validation.
  • Submit the offer for publishing by selecting Submit. We will send you an email to let you know when a preview version of the offer is available for you to review and approve. Return to Partner Center and select Go-live for the offer to publish your offer to the public.

Next step