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:
Zidentyfikuj i pobierz produkt i jednostkę SKU, którą chcesz kupić. Jeśli znasz już identyfikator produktu i identyfikator jednostki SKU, wybierz je.
- Uzyskiwanie listy produktów (według kraju/regionu)
- Pobierz produkt według ID
- pobierz listę jednostek SKU produktu (według kraju/regionu)
- Pobierz SKU według identyfikatora
Notatka
Możesz zidentyfikować produkty platformy handlowej według ich właściwości
ProductType
i"Azure"
oraz ich właściwościSubType
"SaaS"
.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.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
-
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.) - 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.
Uzyskiwanie linku aktywacji
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:
- anulowanie subskrypcji komercyjnej platformy handlowej
- włączyć lub wyłączyć autorenew dla subskrypcji komercyjnej platformy handlowej
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:
- Zmienianie ilości subskrypcji
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:
- Pobierz pozycje fakturowane dotyczące zużycia na komercyjnej platformie handlowej
- Uzyskaj linki do przybliżonych faktur
- Pobierz fakturę niezafakturowanych pozycji dotyczących zużycia na rynku komercyjnym
- Uzyskaj nieufakturowane pozycje wierszowe uzgodnienia faktury
Użyj środowiska piaskownicy
Aby uzyskać wskazówki dotyczące piaskownicy Azure Marketplace, zobacz Testowanie i debugowanie w piaskownicy integracyjnej Partner Center.