Skip to main content

POST /credits/checkout

Este extremo crea una sesión de pago en Stripe para que el usuario adquiera un paquete de créditos. Requiere autenticación por sesión (token de acceso JWT tras el inicio de sesión).
Para integraciones de terceros: use POST /credits/checkout/api con autenticación por clave API.

Cuerpo de la solicitud

string
requerido
Identificador del paquete de créditos a adquirir. Los paquetes disponibles están en /credits/packages.
string
URL de redirección tras una compra correcta. Por defecto, el panel con indicador de éxito.
string
URL de redirección si se cancela la compra. Por defecto, el panel con indicador de cancelación.

Respuesta

string
Identificador de la sesión de pago en Stripe.
string
URL de la página de pago de Stripe. Redirija al usuario aquí para completar la compra.
object
Detalles del paquete seleccionado.

POST /credits/checkout/api

Este extremo crea una sesión de pago en Stripe mediante autenticación por clave API. Adecuado para integraciones de terceros y aplicaciones externas.

Autenticación

Requiere autenticación por clave API. Incluya su clave en el encabezado Authorization:

Cuerpo de la solicitud

Igual que /credits/checkout arriba.

Respuesta

Igual que /credits/checkout arriba.