Cómo establecer productos basados en suscripción y grupos de planes

Producto basado en suscripción es un servicio o un conjunto de servicios que se suministran a un usuario cuando adquiere la suscripción. La creación de un producto es necesaria si establece venta de suscripciones por separado para diferentes servicios o si desea ofrecer a un usuario la posibilidad de obtener varias suscripciones al mismo tiempo. Un ejemplo de un producto basado en suscripción es el acceso al canal del streamer, al juego o a un artículo/capacidad único/a.

Nota
Si desea vender acceso a juegos con una sola opción de suscripción, debe configurar un plan de suscripción, pero no hace falta que configure el producto.
Un grupo de planes es un conjunto de planes que tienen el mismo valor de parámetro group_id. El parámetro group_id se emplea para formar un grupo de planes y asociar este grupo a productos basados en suscripción. La creación de un grupo de planes permite:
  • limitar el número de planes que puede elegir para suscribirse a un producto
  • dejar que el usuario cambie a otro plan del mismo grupo
Nota
Por defecto, los planes se crean con el parámetro “group_id”:null y se incluyen en el grupo general. Puede optar por no crear grupos si no se creó ningún producto en su proyecto.
Los grupos, planes y productos interactúan entre sí de acuerdo con las siguientes reglas:
  • Un plan solo puede pertenecer a un grupo.
  • Puede crearse un producto basado en un solo grupo.
  • Un grupo puede estar vinculado a varios productos.

Para crear un producto basado en suscripción y un grupo de planes, transmita los siguientes parámetros a la llamada API Crear producto:

  • name con el nombre del producto
  • group_id con el nombre del grupo de planes
Nota
También puede crear un grupo transmitiendo el parámetro group_id a las llamadas API Crear plan o Actualizar plan y, después, crear un producto usando el valor group_id existente.
Para modificar, eliminar u obtener una lista de todos los productos, utilice las llamadas API correspondientes:

Para vincular un plan a un grupo de planes y a un producto, transmita el parámetro group_id con el nombre del grupo de planes a la llamada API Update plan. Para eliminar un grupo, transmita “group_id”:null.

Para abrir la interfaz de pago al comprar un plan vinculado a un producto, transmita los siguientes parámetros a la llamada a la API Crear token:

  • purchase.subscription.plan_id con ID de plan
  • purchase.subscription.product_id con el ID del producto asociado al plan a través de group_id

Ejemplos
  • Si desea vender acceso a juegos con una sola opción de suscripción, debe configurar un plan de suscripción, pero no hace falta que configure el producto.
  • Si desea vender el acceso al juego por diferentes plazos; p. ej., por 1 y 3 meses, tendrá que configurar 2 planes de suscripción con las condiciones adecuadas. Tampoco es necesario que configure el producto. Los planes tendrán por defecto el parámetro “group_id”:null, es decir, estarán en el grupo general. El usuario podrá elegir cualquiera de ellos al adquirir una suscripción, así como cambiar de un plan a otro.
  • Desea vender no solamente el acceso al juego durante 1 y 3 meses, sino también una suscripción adicional, por ejemplo, una mejora de espada durante 6 meses. En este caso:
    1. Crear 2 productos de “juego” y “espada” transmitiendo parámetros únicos name y group_id para cada producto a la llamada API Crear producto.
    2. Cree planes para 1, 3 y 6 meses de una de las siguientes maneras:
      • Establezca los planes en su Cuenta de Editor; luego, utilice la llamada API Actualizar plan para transmitir el parámetro de producto group_id “juego” a los planes de suscripción para vender el juego y el parámetro de producto group_id “espada” a los planes de suscripción para vender la espada.
      • Utilice la llamada a la API Crear plan, en la que se transmiten los datos sobre los planes, así como el parámetro group_id del producto “juego” a los planes de suscripción para vender el juego, y el parámetro group_id del producto “espada” a los planes de suscripción para vender la espada.
    3. Implemente la visualización de los productos “suscripción al juego” y “suscripción de mejora de espada” en la interfaz de la tienda.
Nota
Al implementar la interfaz, tenga en cuenta que el objeto de venta no es la suscripción en sí, sino el producto creado en el proyecto, ya que la suscripción es una combinación del producto y el plan seleccionado resultante de la compra.
¿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: 31 de Julio 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!