Saltar al contenido principal

Configuración del Gateway Stripe (v2)

NOTA IMPORTANTE: Este artículo se refiere a la versión 2.x de Ultimate Multisite.

Puedes activar hasta cuatro métodos de pago en nuestra página de configuración de pagos: Stripe, Stripe Checkout, PayPal y Manual. En este artículo, veremos cómo integrar con Stripe.

Habilitar Stripe

Para habilitar Stripe como un gateway de pago disponible en tu red, ve a Ultimate Multisite > Settings > Payments y marca el interruptor junto a Stripe o Stripe Checkout en la sección Gateways de Pago Activos.

Enabling Stripe in active payment gateways

Stripe vs Stripe Checkout:

Stripe: Este método mostrará un espacio para insertar el número de tarjeta de crédito durante el proceso de pago.

Stripe inline credit card field during checkout

Stripe Checkout: Este método redirigirá al cliente a una página de Stripe Checkout durante el proceso de pago.

Stripe Checkout redirect page during checkout

Obtener tus claves API de Stripe

Una vez que Stripe esté habilitado como gateway de pago, deberás completar los campos para Stripe Publishable Key y Stripe Secret Key. Puedes obtenerlos iniciando sesión en tu cuenta de Stripe.

Nota: puedes activar el Modo Sandbox para probar si el método de pago funciona.

Stripe API key fields and sandbox mode toggle

En tu panel de Stripe, haz clic en Developers en la esquina superior derecha, y luego en API Keys en el menú izquierdo.

Stripe dashboard Developers section with API Keys

Puedes usar Test Data (para probar si la integración funciona en tu sitio de producción) o no. Para cambiar esto, cambia el interruptor Viewing test data.

Stripe Viewing test data toggle

Copia el valor de la Publishable key y la Secret key, de la columna Token, y pégalo en los campos del Gateway Stripe de Ultimate Multisite. Luego haz clic en Save Changes.

Stripe publishable and secret key values

Pasting Stripe keys in Ultimate Multisite settings

Configurar el Webhook de Stripe

Stripe envía eventos de webhook que notifican a Ultimate Multisite cada vez que ocurre un evento en tu cuenta de Stripe.

Haz clic en Developers y luego selecciona el elemento Webhooks en el menú izquierdo. Luego, en el lado derecho, haz clic en Add endpoint .

Stripe Webhooks page with Add endpoint button

Necesitarás una Endpoint URL . Ultimate Multisite genera automáticamente la URL del endpoint, que puedes encontrar justo debajo del campo Webhook Listener URL en la sección Ultimate Multisite Stripe Gateway_.

Webhook Listener URL field in Stripe gateway settings

Copy la URL del endpoint y paste en el campo Endpoint URL de Stripe.

Pasting endpoint URL in Stripe webhook setup

A continuación, selecciona un Event . Bajo esta opción, simplemente debes marcar la casilla Select all events y hacer clic en Add events. Después, haz clic en Add Endpoint para guardar los cambios.

Selecting all events and adding the Stripe endpoint

¡Eso es todo, tu integración de pagos con Stripe está completa!