Kits SDK para iOS / Integrar el SDK en el lado de la aplicación
  Volver a Documentos

Kits SDK para iOS

Integrar el SDK en el lado de la aplicación

  1. Diseñe la interfaz de usuario para el catálogo de suscripciones, la visualización de información sobre la suscripción actual del usuario y otras páginas de su aplicación.
  2. Implemente la compra y la gestión de la suscripción de un usuario utilizando métodos del SDK.

Escenario de compra de suscripción

  1. La aplicación solicita una lista de planes disponibles utilizando los siguientes métodos del SDK:
    • getSubscriptionPublicPlans: devuelve una lista de planes disponibles para usuarios no autorizados.
    • getSubscriptionPlans: devuelve una lista de planes disponibles para usuarios autorizados.

  1. La aplicación muestra planes de suscripción al usuario.
  2. El usuario selecciona un plan y pasa a la fase de pago.
  3. La aplicación recibe la URL para abrir la interfaz de pago mediante el método getSubscriptionPurchaseUrl.
  4. La aplicación abre la URL recibida en un navegador o en en una pestaña emergente de Safari.
  5. El usuario paga una suscripción.

Escenario de gestión de suscripciones

  1. La aplicación solicita una lista de las suscripciones del usuario mediante el método getSubscriptions.
  2. La aplicación solicita información detallada sobre la suscripción de cada usuario mediante el método getSubscriptionDetails (opcional).
  3. La aplicación muestra una lista de suscripciones al usuario.
  4. El usuario selecciona una suscripción y la acción que desea realizar: cancelar, renovar o abrir una página web para gestionar las suscripciones.
  5. La aplicación llama a uno de los siguientes métodos para controlar la acción:

    • cancelSubscription: para cancelar la suscripción seleccionada.
    • getSubscriptionRenewalUrl: para obtener la URL de la interfaz de renovación de la suscripción seleccionada.
    • getSubscriptionManagementUrl: para obtener la URL de la interfaz de gestión de la suscripción seleccionada.

  1. La aplicación abre la URL recibida en un navegador o en una pestaña emergente de Safari.
  2. El usuario realiza una acción en una suscripción.
Nota
La cancelación de la suscripción se produce inmediatamente después de la llamada al método cancelSubscription; los pasos 6 y 7 no se realizan.
¿Te ha resultado útil este artículo?
¡Gracias!
¿Hay algo en lo que podamos mejorar? Mensaje
Lo sentimos
Por favor, cuéntanos por qué no te ha resultado útil este artículo. Mensaje
¡Gracias por tu mensaje!
Nos ayudará a mejorar tu experiencia.
Última actualización: 22 de Enero de 2024

¿Has encontrado una errata u otro error de texto? Selecciona el texto y pulsa Ctrl+Intro.

Informar de un problema
Nos esforzamos por ofrecer contenido de calidad. Tus comentarios nos ayudan a mejorar.
Déjanos tu correo electrónico para que te podamos responder
¡Gracias por tu mensaje!