Udostępnij za pośrednictwem


Tworzenie subskrypcji dla produktów platformy handlowej

Subskrypcję dla produktów platformy handlowej można utworzyć przy użyciu interfejsów API Centrum partnerskiego. Musisz uzyskać listę ofert dla rynku, utworzyć i przesłać zamówienie na subskrypcję rynku komercyjnego, a następnie pobrać link aktywacyjny.

Możesz również wykonywać zarządzania cyklem życia i zarządzać fakturami dla tych subskrypcji.

Warunki wstępne

  • poświadczenia uwierzytelniania do Centrum partnerskiego. Ten scenariusz obsługuje uwierzytelnianie przy użyciu zarówno samodzielnych poświadczeń aplikacji, jak i poświadczeń aplikacji i użytkownika.
  • Identyfikator klienta. Jeśli nie masz identyfikatora klienta, wykonaj kroki opisane w Uzyskiwanie listy klientów. Alternatywnie, zaloguj się do Centrum partnerskiego, wybierz klienta z listy klientów, zaznacz Konto, a następnie zapisz wartość identyfikatora klienta Microsoft.

Uzyskaj listę ofert dla rynku

Dostępne oferty dla rynku można sprawdzić przy użyciu następujących modeli interfejsu API Centrum partnerskiego:

  • Product: konstrukcja grupowania dla towarów lub usług, które można kupić. Sam produkt nie jest przedmiotem do zakupu.
  • SKU: jednostka magazynowa (SKU) możliwa do zakupu w ramach produktu. Jednostki SKU reprezentują odmiany produktu.
  • dostępność: konfiguracja, w której jednostka SKU jest dostępna do zakupu (na przykład kraj/region, waluta lub segment branżowy).

Przed zakupem rezerwacji platformy Azure wykonaj następujące kroki:

  1. Zidentyfikuj i pobierz produkt i jednostkę SKU, którą chcesz kupić. Jeśli znasz już identyfikator produktu i identyfikator jednostki SKU, wybierz je.

    Notatka

    Możesz zidentyfikować produkty platformy handlowej według ich właściwości ProductType i "Azure" oraz ich właściwości SubType"SaaS".

  2. Jeśli jednostki SKU są oznaczone jako posiadające InventoryCheck wymagania wstępne, sprawdź inwentarz dla jednostki SKU.

    Notatka

    Obecnie nie ma komercyjnych produktów rynkowych, które obsługują sprawdzanie zapasów lub są oznaczone z InventoryCheck wymagania wstępne.

  3. Pobierz dostępność jednostki SKU. Podczas składania zamówienia potrzebna jest wartość dostępności CatalogItemId. Można go pobrać za pomocą następujących interfejsów API:

Tworzenie i przesyłanie zamówienia

  1. Utwórz koszyk do przechowywania kolekcji elementów wykazu, które zamierzasz kupić. Podczas tworzenia koszyka , elementy wiersza koszyka są automatycznie grupowane na podstawie tego, co można kupić razem w ramach tego samego zamówienia . (Możesz również zaktualizować koszyk.)
  2. Sprawdź koszyk, co skutkuje utworzeniem zamówienia .

Pobieranie szczegółów zamówienia

Możesz pobrać szczegóły indywidualnego zamówienia przy użyciu identyfikatora zamówienia. Możesz również pobrać listę wszystkich zamówień dla określonego klienta.

Po przesłaniu zamówienia istnieje opóźnienie do 15 minut, zanim zamówienie pojawi się na liście zamówień tego klienta.

Partner lub klient musi aktywować subskrypcje produktów z witryny Azure Marketplace. Możesz uzyskać link aktywacyjny za pomocą pozycji zamówienia. Możesz również uzyskać subskrypcję według identyfikatora, a następnie wyliczyć jej właściwość Links w celu utworzenia linku aktywacyjnego.

Zarządzanie cyklem życia subskrypcji

Możesz zarządzać cyklem życia swoich subskrypcji na produkty platformy handlowej, korzystając z następujących metod:

Zarządzanie ilością subskrypcji

Ilość subskrypcji platformy handlowej musi mieścić się w granicach, które definiuje skojarzona z nią jednostka SKU . (Zobacz atrybuty minimumQuantity i maximumQuantity). Aby zaktualizować ilość subskrypcji platformy handlowej, użyj następującej metody:

Zarządzanie fakturami i uzgadnianiem

Faktury klientów można zarządzać (w tym opłatami za subskrypcje produktów platformy handlowej) przy użyciu następujących metod:

Użyj środowiska piaskownicy

Aby uzyskać wskazówki dotyczące piaskownicy Azure Marketplace, zobacz Testowanie i debugowanie w piaskownicy integracyjnej Partner Center.