Skip to main content

Crear sesión de Stripe Billing Portal

POST 

/billing/create-portal-session

Propósito

Generar una sesión de Stripe Billing Portal para que el usuario autenticado gestione su suscripción.

Objetivo

Redirigir al usuario a un portal seguro de Stripe para actualizar método de pago, revisar plan o cancelar suscripción.

Casos de uso

  • Abrir área de gestión de suscripción desde la app.
  • Actualizar tarjeta o método de pago.
  • Gestionar cancelación/reactivación según reglas de Stripe.

Detalles técnicos

Requiere returnUrl para volver a la app tras salir del portal. El backend resuelve customerId desde UserProfile y retorna data.url de la sesión de portal. En catch, usa returnKO sin código explícito (418).

Autenticación

Requiere JWT Bearer token o API key (isLoged middleware).

Request

Responses

Sesión de portal creada correctamente