Share via


API de cumplimiento de SaaS en el marketplace comercial de Microsoft

Las API de suministro de SaaS permiten que fabricantes de software independientes (ISV) publiquen y vendan sus aplicaciones SaaS con Microsoft AppSource, Azure Marketplace y Azure Portal. Estas API permiten a las aplicaciones de ISV participar en todos los canales de comercio: directo, dirigidos por asociados (revendedor) y sobre el terreno. La integración con estas API es un requisito para crear y publicar una oferta de SaaS que permite transacciones en el Centro de partners.

Para obtener información sobre las API de suministro de SaaS, se recomienda leer también los siguientes artículos:

Flujos de API

Los ISV deben implementar los siguientes flujos de API agregando a su código de servicio SaaS para mantener el mismo estado de suscripción para ISV y Microsoft:

  • Flujo de página de aterrizaje: Microsoft notifica al publicador que la oferta de SaaS del publicador fue adquirida por un cliente en Marketplace.
  • Flujo de activación: Publisher notifica a Microsoft que se configuró una cuenta saaS recién comprada en el lado del publicador.
  • Flujo de actualización: cambio del plan comprado o el número de puestos comprados o ambos.
  • Suspender y restablecer el flujo: suspender la oferta de SaaS comprada en caso de que el método de pago del cliente ya no sea válido. La oferta suspendida se puede restablecer cuando se resuelve el problema con el método de pago.
  • Flujos de webhook: Microsoft notifica al publicador los cambios de suscripción de SaaS y la cancelación desencadenados por el cliente desde el lado de Microsoft.

Para la cancelación de la suscripción de SaaS adquirida, la integración es opcional porque la puede realizar el cliente del lado de Microsoft.

La integración correcta con las API de cumplimiento de SaaS es fundamental para asegurarse de que:

  • Microsoft factura correctamente a los clientes finales que compraron la oferta de SaaS del editor.
  • Los clientes finales reciben la experiencia de usuario correcta para comprar, configurar, usar y administrar las suscripciones de SaaS adquiridas en el Marketplace.

Estas API permiten a las ofertas del publicador participar en todos los canales habilitados para comercio:

  • Directo
  • Dirigido por partners (revendedor, Proveedor de soluciones en la nube [CSP])
  • Dirigido por campo

En el escenario de revendedor (CSP), un proveedor de servicios de cifrado adquiere la oferta de SaaS en nombre del cliente final. Se espera que un cliente use la oferta de SaaS, pero el CSP es la entidad que realiza las siguientes tareas:

  • Factura al cliente.
  • Cambia los planes de suscripción y la cantidad de puestos comprados.
  • Cancela las suscripciones.

El publicador no es necesario para implementar ninguno de los flujos de llamada API de forma diferente para este escenario.

Para más información, consulte Proveedor de soluciones en la nube (CSP).

Advertencia

Las API de suministro de SaaS versión 1 han quedado en desuso; en su lugar, use V2. La versión 1 se mantiene actualmente solo para atender a los publicadores existentes y la documentación de V1 ya no está disponible. Si cree que necesita acceder a él, puede enviar un correo electrónico saas-api-v1@microsoft.coma .

Nota:

Las API de cumplimiento de SaaS solo están pensadas para ser llamadas desde un servicio back-end del publicador. No se admite la integración con las API directamente desde la página web del publicador. Solo se debe usar el flujo de autenticación de servicio a servicio.

Pasos siguientes

Tutoriales en vídeo