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 hämta en lista över erbjudanden för en marknad, skapa och skicka en beställning för en kommersiell marketplace-prenumeration och sedan hämta en aktiveringslänk.

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

Förutsättningar

  • PartnerCenter-autentisering autentiseringsuppgifter. 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 kontooch sedan spara sina Microsoft-ID.

Få 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:

  • Product: En grupperingskonstruktion för inkö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. SKU:er 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.

    Not

    Du kan identifiera produkter från den kommersiella marknadsplatsen genom deras ProductType- egenskap "Azure" och deras SubType egenskap för "SaaS".

  2. Om SKU:erna är taggade med en InventoryCheck krav kontrollera inventeringen för en SKU-.

    Notera

    För närvarande finns det inga kommersiella marknadsplatsprodukter som stöder inventeringskontroll eller är märkta med en förutsättning InventoryCheck.

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

Skapa och skicka en bestä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 artiklar i kundvagnsrader automatiskt baserat på vad som kan köpas tillsammans i samma beställning. (Du kan också uppdatera en kundvagn.)
  2. Granska kundvagnen, vilket leder till skapandet av en beställning.

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.

Anteckning

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 via IDoch sedan lista dess Länkar-egenskap 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 minimumQuantity och maximumQuantity attribut). Om du vill uppdatera antalet för en kommersiell marketplace-prenumeration använder du följande metod:

Faktura och avstämning

Med hjälp av följande metoder kan du hantera kund:s fakturor (inklusive avgifter för prenumerationer på kommersiella marknadsplatsprodukter):

Sandbox-miljö

För vägledning om sandbox-miljön för Marketplace, se Testa och felsöka med din Partner Center-integreringssandbox.