En esta guía vamos a hacer un flow de checkout de Recurrente usando Bubble.
Paso 1: Crea un plugin de API Connector hacia Recurrente
Desde API Connector, haz click en Add Another API
Para sacar tus keys, ve a configuración:
Llena los datos de la siguiente manera:
{ "items": [{ "price_id": "<priceId>" }] }
Paso 2: Crear un Checkout al hacer click en un botón
Crea un botón en tu página que diga "Pagar ahora"
En caso necesiten user:
Paso 3: Webhooks
Click en Webhook Dashboard
Click en Add Endpoint
Ir a backend workflows:
Crear un workflow nuevo:
Endpoint URL:
IMPORTANTE: Luego de inicializar, editar el endpoint y quitarle /initialize
Cambiar created_at a type = date
Event Types
payment_intent.succeeded payment_intent.failed subscription.create subscription.past_due subscription.cancel
Hacer las acciones correspondientes a cada event_type: