Saltar al contenido principal

Stripe

Instrucciones para conectar Stripe

Crea una cuenta de pago con tipo Stripe

Cómo crear una cuenta de pago está descrito aquí.

Conecta Stripe a la cuenta de pago

Para ello, ve a la cuenta de pago creada y haz clic en Conectar Stripe.

IMG1

Serás redirigido a la página de conexión de Stripe, completa los datos necesarios.

IMG2

Después de conectar, ve a Developers → Webhooks en el panel de control de Stripe y haz clic en Agregar un endpoint.

IMG3

En el campo de URL, indica el enlace al webhook. Reemplaza test-project.oneentry.cloud con la dirección de tu proyecto.

https://test-project.oneentry.cloud/api/content/payments/webhook/stripe

IMG14

Agrega eventos para escuchar.

IMG5

Haz clic en agregar eventos.

IMG6

Luego, agrega el endpoint.

IMG8

IMG9

Después de agregar el webhook, ve a CMS en Payments → Statuses, selecciona el proveedor y ve a la configuración.

IMG10

Agrega la actualización automática del estado de pago para el pedido. A la izquierda se indica el estado del pedido, y a la derecha los estados de tus pedidos, añadidos anteriormente en la sección de pedidos.

IMG7

Agrega enlaces para redirigir después del pago.

IMG11

En la cuenta de pago hay soporte para el modo de prueba. Esta función permite probar la conexión de Stripe con parámetros de conexión de prueba.

IMG11

Para desactivar el modo de prueba, desmarca la casilla.


Webhook para duplicar eventos de Stripe

En la configuración de la cuenta de pago de Stripe, en la sección Developers, puedes agregar tu propia dirección de webhook. Después de agregarla, todos los eventos de pago entrantes de Stripe se duplicarán en la dirección indicada, lo que permite procesarlos a través de la API de Admin.

La URL de nuestro endpoint para recibir eventos de Stripe está disponible en la documentación de la API.

Cómo agregar un webhook

  1. Ve a Payments → Accounts y abre la cuenta de pago de tipo Stripe que necesitas.

  2. Abre la sección Developers.

  3. En el campo de entrada, indica la URL de tu webhook: la dirección a la que se duplicarán los eventos.

  4. Guarda los cambios.

Después de guardar, todos los eventos que Stripe envía al endpoint de OneEntry también se duplicarán en la dirección que indicaste. Esto permite implementar tu propio procesamiento de eventos de pago a través de la API de Admin.