Dela via


Skapa en prenumeration för produkter på den kommersiella marknadsplatsen

Du kan skapa en prenumeration för produkter på den kommersiella marknadsplatsen med hjälp av Api:er för Partnercenter. Du måste få en lista över erbjudanden för en marknad, skapa och skicka en beställning för en kommersiell marknadsplatsprenumeration och sedan hämta en aktiveringslänk.

Du kan också utföra livscykelhantering och hantera fakturor för dessa prenumerationer.

Förutsättningar

  • Autentiseringsuppgifter för Partnercenter. Det här scenariot stöder autentisering med både fristående app- och App+User-autentiseringsuppgifter.
  • Kundidentifieraren. Om du inte har en kunds identifierare följer du stegen i Hämta en lista över kunder. Du kan också logga in på Partnercenter, välja kunden i listan över kunder, välja Konto och sedan spara sitt Microsoft-ID.

Hämta en lista över erbjudanden för en marknad

Du kan kontrollera de tillgängliga erbjudandena för en marknad med hjälp av följande API-modeller för Partnercenter:

  • Produkt: En grupperingskonstruktion för köpbara varor eller tjänster. En produkt i sig är inte ett köpbart objekt.
  • SKU: En köpbar lagerhållningsenhet (SKU) under en produkt. Dessa representerar produktens olika former.
  • Tillgänglighet: En konfiguration där en SKU är tillgänglig för köp (till exempel land/region, valuta eller branschsegment).

Slutför följande steg innan du köper en Azure-reservation:

  1. Identifiera och hämta den produkt och SKU som du vill köpa. Om du redan känner till produkt-ID och SKU-ID väljer du dem.

    Kommentar

    Du kan identifiera produkter på den kommersiella marknadsplatsen genom deras ProductType-egenskap "Azure" och deras SubType-egenskap "SaaS".

  2. Om SKU:erna är taggade med en InventoryCheck-förutsättning kontrollerar du inventeringen efter en SKU.

    Kommentar

    För närvarande finns det inga produkter på den kommersiella marknadsplatsen som stöder inventeringskontroll eller som har taggats med en InventoryCheck-förutsättning .

  3. Hämta tillgängligheten för SKU:n. Du behöver CatalogItemId för tillgängligheten när du gör beställningen, som du kan hämta via följande API:er:

Skapa och skicka en beställning

Följ dessa steg för att skicka din Azure-reservationsbeställning:

  1. Skapa en kundvagn för att lagra den samling katalogobjekt som du tänker köpa. När du skapar en kundvagn grupperas kundvagnens radobjekt automatiskt baserat på vad som kan köpas tillsammans i samma ordning. (Du kan också uppdatera en kundvagn.)
  2. Kolla in kundvagnen, vilket resulterar i att en beställning skapas.

Hämta orderinformation

Du kan hämta information om en enskild beställning med hjälp av order-ID:t. Du kan också hämta en lista över alla beställningar för en specifik kund.

Kommentar

När en beställning har skickats finns det en fördröjning på upp till 15 minuter innan ordern visas i kundens orderlista.

Partnern eller kunden måste aktivera prenumerationer på Azure Marketplace-produkter. Du kan hämta en aktiveringslänk efter orderradsobjekt. Du kan också hämta en prenumeration efter ID och sedan räkna upp dess linksegenskap för att skapa en aktiveringslänk.

Livscykelhantering

Du kan hantera livscykeln för dina prenumerationer på kommersiella marketplace-produkter med hjälp av följande metoder:

Kvantitetshantering

Kvantiteten för en kommersiell marketplace-prenumeration måste ligga inom de gränser som definieras av dess associerade SKU (se attributen minimumQuantity och maximumQuantity ). Om du vill uppdatera antalet för en kommersiell marketplace-prenumeration använder du följande metod:

Faktura och avstämning

Du kan hantera kundfakturor (inklusive avgifter för prenumerationer på kommersiella marketplace-produkter) med hjälp av följande metoder:

Testa med integrationssandbox-konto

När du har skapat en prenumeration på saaS-produkter på den kommersiella marknadsplatsen i produktion måste du hämta en anpassad aktiveringslänk från Partnercenter och besöka utgivarens webbplats för att slutföra konfigurationsprocessen. Prenumerationsfakturering börjar först när installationen är klar.

Det finns ingen integrering med ISV:er i CSP-sandbox-miljön. Om du försöker hämta en aktiveringslänk från Partnercenter returneras en dummylänk. Du kan inte använda den här dummylänken för att slutföra installationsprocessen på utgivarens webbplats. Om du vill använda integreringssandbox-kontot för att testa faktureringen för prenumerationer på saaS-produkter på den kommersiella marknadsplatsen använder du följande metod för att aktivera prenumerationen i stället. Prenumerationsfakturering börjar efter aktivering: