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:
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.
- Abrufen einer Liste von Produkten
- Abrufen eines Produkts mithilfe der Produkt-ID
- Abrufen einer Liste von SKUs für ein Produkt
- Abrufen einer SKU mithilfe der SKU-ID
Hinweis
Sie können kommerzielle Marketplace-Produkte anhand ihrer ProductType-Eigenschaft von "Azure" und ihrer SubType-Eigenschaft von "SaaS" identifizieren.
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.
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:
- 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.)
- 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.
Aktivierungslink abrufen
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:
- Kündigen eines Abonnements für den kommerziellen Marketplace
- Aktivieren oder Deaktivieren von autorenew für ein kommerzielles Marketplace-Abonnement
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:
- Abrufen von in Rechnung gestellten kommerziellen Marketplace-Verbrauchspositionen
- Abrufen von Links zur Rechnungsschätzung
- Abrufen von nicht in Rechnung gestellten kommerziellen Marketplace-Verbrauchspositionen
- Abrufen nicht abgerechneter Rechnungspositionen
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: