Stripe es una plataforma de pago que ofrece un sistema integrado enfocado en la recepción de pagos, transferencias, donaciones y cualquier tipo de transacción financiera habitual en los ecommerce y otras páginas web.
La integración de tu tienda con Stripe se realiza a través de Application Key y Application Token. Para obtener estos datos, primero debes crear tu cuenta en la plataforma y. Cuando hayas terminado, accede a esta documentación de Stripe para obtener acceso a tu clave publicable y clave secreta. Estas claves son obligatorias para las configuraciones en la plataforma VTEX.
Stripe admite pagos en más de 40 países. Se puede acceder a la lista de países disponibles en el sitio web de Stripe.
Para procesar sus pagos con Stripe, necesita:
Configuración de Stripe
Después de instalar el conector de Stripe, sigue los pasos a continuación para la configuración en la plataforma VTEX.
- En el Admin VTEX, accede a Configuración de la tienda > Pago > Proveedores, o escribe Proveedores en la barra de búsqueda en la parte superior de la página.
- En la pantalla de proveedores, haga clic en el botón
Nuevo proveedor
. - Escriba el nombre StripeConnector en la barra de búsqueda y haga clic en el nombre del proveedor.
- Rellena los campos con la siguiente información:
- Clave de aplicación: Clave publicable que has obtenido en el dashboard de tu cuenta de Stripe.
- Token de aplicación: Clave secreta que has obtenido en el dashboard de tu cuenta de Stripe.
- Haga clic en Guardar.
Después de realizar la configuración en el ambiente VTEX, también debes configurar el webhook en tu cuenta de Stripe.
- Accede al dashboard de tu cuenta de Stripe.
- Haga clic en el botón Desarrolladores.
- Haga clic en la pestaña Webhooks.
- Haga clic enn el botón Añadir un punto de conexión.
- En el campo URL del punto de conexión, introduce la URL del endpoint de tu tienda VTEX en el formato
https://{nombre-de-la-cuenta}.myvtex.com/_v/notifications
sustituyendo{nombre de la cuenta}
por el nombre de tu cuenta VTEX. - Haga clic en + Seleccionar eventos.
- Haga clic en las categorías y seleccione los eventos deseados. Si no está seguro de qué eventos agregar, comuníquese con el soporte de Stripe y ellos podrán ayudarlo con este tipo de configuración.
- Haga clic en Añadir eventos.
- Haga clic en Añadir punto de conexión.
Si deseas realizar transacciones con tarjeta de crédito en Stripe, debes abrir un ticket en Stripe de la siguiente manera: - Solicitar la liberación de la función "raw card data", indicando que VTEX y Stripe son socios de pago. - Enviar como archivo adjunto el VTEX AOC (Attestation of Compliance for Onsite Assessments – Service Providers). Para consultar la última versión de AOC VTEX acceda a la página de certificaciones VTEX y descargue el archivo disponible en la sección PCI. Las acciones anteriores evitarán que ocurran errores relacionados con la transmisión de datos sensibles en la integración entre Stripe y VTEX.
Configuración de condición de pago
Cuando hayas completado los pasos indicados, Stripe estará configurado en tu tienda. Así que cuando registres una condición de pago, esta estará disponible en el campo Proceso con la afiliación (siempre y cuando el método de pago sea compatible con Stripe).
Para configurar condiciones de pago, accede al artículo Configurar condiciones de pago.
Configurar Google Pay
El conector Stripe te permite añadir Google Pay como método de pago en el checkout de tu tienda. Con el conector Stripe configurado, puedes añadir Google Pay siguiendo los pasos que se indican a continuación:
- En el Admin VTEX, accede a Configuración de la tienda > Pago > Configuración, o escribe Configuración en la barra de búsqueda en la parte superior de la página.
- En Condiciones de pago, haz clic en el botón verde
+
. - Haga clic en la opción Google Pay.
- Active la condición en el campo Status.
- En Procesar con afiliación, seleccione la opción StripeConnector.
- Haga clic en Guardar.
Cuando hayas realizado estos pasos, Google Pay figurará en el checkout de la tienda como uno de los métodos de pago disponibles.
Configurar Apple Pay
El conector Stripe te permite añadir Apple Pay como método de pago en el checkout de tu tienda.
Apple Pay actualmente solo funciona en los sistemas operativos MacOs e IOS, y el navegador Safari. Para más información acceda a Dispositivos compatibles con Apple Pay.
Con el conector Stripe configurado, puedes añadir Apple Pay siguiendo los pasos que se indican a continuación:
- Acceda al dashboard de su cuenta de Stripe en la sección de configuración de pagos.
- En Configuración, haga clic en Métodos de pago.
- Haga clic en Apple Pay > Configurar y luego en Agregar a nuevo dominio.
- Introduce el dominio público del sitio web de tu tienda.
- Haga clic en Descargar archivo de verificación para guardarlo en su dispositivo.
- Crear las credenciales appkey e apptoken.
- Realice una llamada al endpoint para enviar el archivo de verificación previamente descargado, agregando las credenciales creadas y su dirección de dominio público en el encabezado (https://{{dominioPublicodoSite}}/well-known/raw/apple-developer-merchantid-domain-association).
- Haga clic en Add.
- Acceda al Admin VTEX.
- Haga clic en Pagos.
- Después, haga clic en Configuración.
- En la pestana Condiciones de pago, haga clic en el botón
+
. - Haga clic en Apple Pay.
- Rellene el campo Nombre de la regla con un nombre de su elección para su identificación.
- Active la condición en el campo Status.
- En el campo Procesar con afiliación, selecciona la opción Stripe.
- Si tiene un antifraude configurado en su tienda, puede habilitarlo para esa condicione de pago marcando la casilla Utilizar antifraude.
- Elige si los pagos será con o sin cuotas.
- Si desea, puede configurar condiciones especiales de pago.
- Haga clic en Guardar.
Cuando hayas realizado estos pasos, Apple Pay figurará en el checkout de la tienda como uno de los métodos de pago disponibles.