Erstellen eines Abonnements für kommerzielle Marketplace-Produkte

Mithilfe der Partner Center-APIs können Sie ein Abonnement für Produkte des kommerziellen Marketplace erstellen. Sie müssen eine Liste der Angebote für einen Markt abrufen, eine Bestellung für ein kommerzielles Marketplace-Abonnement erstellen und übermitteln und dann einen Aktivierungslink abrufen.

Sie können auch die Lebenszyklusverwaltung durchführen und Rechnungen für diese Abonnements verwalten.

Voraussetzungen

  • Partner Center-Authentifizierungsanmeldeinformationen . Dieses Szenario unterstützt die Authentifizierung mit eigenständigen App- und App+Benutzeranmeldeinformationen.
  • Der Kundenbezeichner. Wenn Sie nicht über den Bezeichner eines Kunden verfügen, führen Sie die Schritte unter "Abrufen einer Liste von Kunden" aus. Alternativ können Sie sich beim Partner Center anmelden, den Kunden aus der Liste der Kunden auswählen, "Konto" auswählen und dann ihre Microsoft-ID speichern.

Abrufen einer Liste von Angeboten für einen Markt

Sie können die verfügbaren Angebote für einen Markt mit den folgenden Partner Center-API-Modellen überprüfen:

  • Produkt: Ein Gruppierungskonstrukt für bearbeitbare Waren oder Dienstleistungen. Ein Produkt selbst ist kein bearbeitbarer Artikel.
  • SKU: Eine bearbeitbare Lagerhaltungseinheit (SKU) unter einem Produkt. Diese stellen die verschiedenen Formen des Produkts dar.
  • Verfügbarkeit: Eine Konfiguration, in der eine SKU zum Kauf verfügbar ist (z. B. Land/Region, Währung oder Branchensegment).

Führen Sie vor dem Kauf einer Azure-Reservierung die folgenden Schritte aus:

  1. Identifizieren und abrufen Sie das Produkt und die SKU, die Sie kaufen möchten. Wenn Sie die Produkt-ID und die SKU-ID bereits kennen, wählen Sie sie aus.

    Hinweis

    Sie können kommerzielle Marketplace-Produkte anhand ihrer ProductType-Eigenschaft von "Azure" und ihrer SubType-Eigenschaft von "SaaS" identifizieren.

  2. Wenn die SKUs mit einer InventoryCheck-Voraussetzung gekennzeichnet sind, überprüfen Sie den Bestand einer SKU.

    Hinweis

    Derzeit gibt es keine kommerziellen Marketplace-Produkte, die die Bestandsüberprüfung unterstützen oder mit einer InventoryCheck-Voraussetzung gekennzeichnet sind.

  3. Rufen Sie die Verfügbarkeit für die SKU ab. Sie benötigen die CatalogItemId der Verfügbarkeit, wenn Sie die Bestellung aufgeben, die Sie über die folgenden APIs abrufen können:

Erstellen und Übermitteln einer Bestellung

Führen Sie die folgenden Schritte aus, um Ihren Azure-Reservierungsauftrag zu übermitteln:

  1. Erstellen Sie einen Warenkorb , um die Sammlung von Katalogelementen zu halten, die Sie kaufen möchten. Wenn Sie einen Warenkorb erstellen, werden die Artikel in der Einkaufswagenposition automatisch gruppiert, je nachdem, was in derselben Bestellung zusammen gekauft werden kann. (Sie können auch einen Warenkorb aktualisieren.)
  2. Sehen Sie sich den Warenkorb an, der zur Erstellung einer Bestellung führt.

Bestelldetails abrufen

Sie können die Details einer einzelnen Bestellung mithilfe der Bestell-ID abrufen. Sie können auch eine Liste aller Bestellungen für einen bestimmten Kunden abrufen.

Hinweis

Nachdem eine Bestellung eingereicht wurde, liegt eine Verzögerung von bis zu 15 Minuten vor dem Anzeigen der Bestellung in der Bestellliste des Kunden vor.

Der Partner oder Kunde muss Abonnements für Azure Marketplace-Produkte aktivieren. Sie können einen Aktivierungslink nach Bestellposition abrufen. Sie können ein Abonnement auch anhand der ID abrufen und dann dessen Links-Eigenschaft aufzählen, um einen Aktivierungslink zu erstellen.

Lebenszyklusverwaltung

Sie können den Lebenszyklus Ihrer Abonnements für kommerzielle Marketplace-Produkte mithilfe der folgenden Methoden verwalten:

Mengenverwaltung

Die Menge eines kommerziellen Marketplace-Abonnements muss sich innerhalb der von der zugehörigen SKU definierten Grenzwerte befinden (siehe die Attribute "MinimumQuantity" und "maximumQuantity"). Verwenden Sie die folgende Methode, um die Anzahl eines kommerziellen Marketplace-Abonnements zu aktualisieren:

Rechnung und Erstattung

Sie können Kundenrechnungen (einschließlich Gebühren für Abonnements für kommerzielle Marketplace-Produkte) mit den folgenden Methoden verwalten:

Testen mithilfe eines Integrations-Sandkastenkontos

Nachdem Sie ein Abonnement für kommerzielle Marketplace-SaaS-Produkte erstellt haben, müssen Sie in der Produktion einen personalisierten Aktivierungslink aus Partner Center abrufen und die Website des Herausgebers besuchen, um den Einrichtungsprozess abzuschließen. Die Abonnementabrechnung beginnt erst nach Abschluss des Setups.

In der CSP-Sandkastenumgebung gibt es keine Integration mit ISVs. Wenn Sie versuchen, einen Aktivierungslink aus Partner Center abzurufen, wird ein Dummylink zurückgegeben. Sie können diesen Dummylink nicht verwenden, um den Einrichtungsprozess auf der Website des Herausgebers abzuschließen. Um das Integrations-Sandkastenkonto zum Testen der Abrechnung für Abonnements für kommerzielle Marketplace-SaaS-Produkte zu verwenden, verwenden Sie stattdessen die folgende Methode, um das Abonnement zu aktivieren. Die Abonnementabrechnung beginnt nach erfolgreicher Aktivierung: