Ir a contenido
Crea una cuenta
o
inicia sesión
Logotipo de la documentación de Stripe
/
Pregúntale a la IA
Crear cuenta
Iniciar sesión
Empezar
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Control de versiones
Registro de cambios
Actualiza tu versión de la API
Mejora tu versión de SDK
Essentials
SDK
API
Pruebas
CLI de Stripe
Herramientas
Espacio de trabajo
Dashboard de desarrolladores
Stripe Shell
Stripe para Visual Studio Code
Funciones
Flujos de trabajo
Destinos de eventos
Alertas de estado de StripeCargas de archivos
Soluciones de IA
Kit de herramientas para agentes
Seguridad y privacidad
Seguridad
Privacidad
Ampliar Stripe
Build Stripe apps
Use apps from Stripe
    Resumen
    Stripe-built apps
    Adobe Commerce
    Cegid
    Commercetools
    Mirakl
    NetSuite
    Oracle Opera
    PrestaShop
    Salesforce
      Commerce de Salesforce B2C
        Resumen del componente
        Guía de implementación
        Operaciones y mantenimiento
        Pruebas
        Guía del usuario
      Aplicación de Stripe para la plataforma Salesforce
      Extensión Salesforce Billing
      Stripe Billing para Salesforce CPQ
    SAP
    Shopware 6
    Stripe Tax para BigCommerce
    Stripe Tax para WooCommerce
    Partner apps
    Build your own app
Socios
Ecosistema de socios
Certificación de socio
InicioRecursos para desarrolladoresUse apps from StripeSalesforceSalesforce B2C Commerce

Instalar la aplicación de Stripe para Salesforce B2C Commerce Shopfront Reference Architecture

Más información sobre Stripe Connector for la arquitectura de la tienda de Salesforce Commerce Cloud.

El Payment Element de Stripe modifica la recopilación y el procesamiento predeterminados de tarjetas de crédito de Commerce Cloud mediante Stripe.js, una biblioteca de JavaScript, para tokenizar de forma segura los datos de las tarjetas de crédito. Los pagos se procesan utilizando los datos tokenizados, en lugar de la información de la tarjeta de crédito sin procesar.

Durante la compra, el cartucho crea un PaymentIntent para cualquier tarjeta nueva o método de pago alternativo ingrese que un cliente. Este dato tokenizado genera un Stripe Charge en el punto de compra.

Fuentes de Stripe.js

Cuando los clientes introducen su tarjeta de crédito u otra información de pago en la tienda, Stripe.js la tokeniza en las interacciones entre Stripe y el cliente (navegador). Por lo tanto, nunca se envían datos no cifrados de la tarjeta de crédito a los servidores de Commerce Cloud.

Stripe PaymentIntent

El flujo de trabajo de PaymentIntent te guía a través del proceso de cobro de un pago a tu cliente. Un PaymentIntent hace una transición a través de múltiples estados a lo largo de su vida útil, ya que interactúa con Stripe.js para realizar flujos de autenticación y como máximo crea un cargo completado correctamente.

El sistema crea un cargo de Stripe (autorizar o capturar, según la configuración de Business Manager) a partir de una cesta creada y enviada correctamente. Todos los cargos de Stripe se crean a partir de una fuente de pagos de Stripe.

Transacciones con fallo automático de AVS

Los administradores del sitio pueden seleccionar varios estados de AVS para hacer que falle automáticamente un pedido. Si el cargo de Stripe devuelve cualquiera de los estados seleccionados para address_line1_check o address_zip_check, el pedido fallará automáticamente y se anulará el cargo de Stripe. Puedes gestionar estas configuraciones en el Dashboard de Stripe. Métodos de pago aceptados:

  • Tarjetas (Visa, Mastercard, American Express, Discover, Diners Club, JCB, Alipay).
  • El elemento del botón de solicitud de pago te proporciona una integración sencilla para Apple Pay, Google Pay y la API de solicitud de pago estándar del navegador.

Limitaciones y restricciones

Stripe ofrece una serie de servicios estándar que no son compatibles con el cartucho. Entre ellos está el soporte para suscripciones, planes y cupones. No se conocen restricciones específicas de configuración regional para el cartucho.

Las configuraciones de RELAY OCAPI incluidas solo se incluyen como ejemplos. La implementación de RELAY requiere configuraciones y pruebas adicionales que se deben efectuar junto con el equipo de Stripe. Para conocer las restricciones regionales específicas, consulta la documentación de Stripe.js.

Compatibilidad

Disponible desde la versión 16.8 de Commerce Cloud Platform y la versión 4.4 de SFRA. El cartucho se puede instalar en tiendas compatibles con las implementaciones de Controller y SFRA SiteGenesis.

Privacidad

Commerce Cloud no almacena datos de tarjetas de crédito sin cifrar. El cartucho tokeniza todos los datos de pago de las comunicaciones directas de cliente a Stripe y oculta los datos confidenciales de la tarjeta de crédito antes de que lleguen a los servidores de Commerce Cloud. De manera similar, todos los datos de las tarjetas de crédito que Commerce Cloud recupera de los servidores de Stripe están cifrados, tokenizados o ambos.

Véase también

  • Implementation Guide
  • Operations and Maintenance
  • User Guide
  • Testing
¿Te ha sido útil la página?
SíNo
¿Necesitas ayuda? Ponte en contacto con el equipo de soporte.
Únete a nuestro programa de acceso anticipado.
Echa un vistazo a nuestro registro de cambios.
¿Tienes alguna pregunta? Ponte en contacto con el equipo de ventas.
¿LLM? Lee llms.txt.
Con tecnología de Markdoc