Ir a contenido
Crea una cuenta o inicia sesión
Logotipo de la documentación de Stripe
/
Pregúntale a la IA
Crear cuentaIniciar sesión
Empezar
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
API y SDKAyuda
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
Proyectos de muestra
Herramientas
Dashboard de Stripe
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
Protocolo de Contexto del ModeloCrea flujos de trabajo para la facturación SaaS con IA agéntica
Seguridad y privacidad
Seguridad
Rastreo web de Stripebot
Privacidad
Ampliar Stripe
Desarrolla aplicaciones de Stripe
Usa aplicaciones de Stripe
    Resumen
    Aplicaciones construidas por Stripe
    Adobe Commerce
    Cegid
    Commercetools
    Guidewire
    Mirakl
    NetSuite
    Oracle Opera
    Oracle Simphony
    Oracle Xstore
    PrestaShop
    Salesforce
      Commerce de Salesforce B2C
        Vista general de Component
        Instalar y configurar
        Utiliza la aplicación de Stripe
      Aplicación de Stripe para la plataforma Salesforce
      Extensión Salesforce Billing
    SAP
    Shopware 6
    Stripe Tax para BigCommerce
    Stripe Tax para WooCommerce
    Aplicaciones de socios
    Crea tu propia aplicación
Socios
Ecosistema de socios
Certificación de socio
Estados Unidos
Español (España)
InicioRecursos para desarrolladoresUse apps from StripeSalesforceSalesforce B2C Commerce

Usa la aplicación Stripe para Salesforce Commerce Cloud

Más información sobre cómo utilizar el cartucho Stripe Salesforce Commerce Cloud.

En esta guía se explica cómo usar la aplicación Stripe para Salesforce Commerce Cloud después de instalarla y configurarla. Puedes obtener más información sobre las funciones diarias disponibles para empresas y clientes, incluido el procesamiento de pagos, métodos de pago guardados y la gestión de datos.

Roles y responsabilidades del comerciante

Cuando estén listos los calendarios de trabajos y las configuraciones, la funcionalidad se ejecuta bajo demanda. No tienes que realizar ningún tipo de mantenimiento continuo ni otras tareas.

Business Manager

El cartucho incluye dos trabajos:

  • Stripe - Borrar objetos personalizados
  • Stripe - Procesar notificaciones de webhooks

Habilita el trabajo Stripe: procesa notificaciones de webhooks para el sitio deseado. Obtén más información sobre cómo configurar el Business Manager.

Funciones de la tienda

Cuando un cliente autenticado selecciona en la página de pago una tarjeta de crédito que tiene guardada, puede ver un botón de opción con la lista de las fuentes de pago guardadas en Stripe, en vez de las opciones seleccionadas de forma predeterminada por SiteGenesis.

Una vez que el cliente guarda la información de su dirección y tarjeta de crédito en su navegador, ve el botón petición de pago. El cliente ve Pagar ahora o un botón Apple Pay, según lo que admita su combinación de dispositivo y navegador.

Almacenamiento de datos

Utiliza el cartucho Stripe Link para almacenar datos adicionales en Commerce Cloud. Revisa el acuerdo de nivel de servicio de Stripe conocer los compromisos de tiempo de actividad del servicio.

Si el servicio falla, las transacciones no se llevarán a cabo, ya que no se producirá ningún error y tus usuarios verán un mensaje de error claro. Si tienes problemas o sugerencias de mejoras, contacta con soporte.

Los datos del perfil del cliente incluyen el ID del cliente Stripe para recuperar información del cliente de tu cuenta de Stripe:

  • stripeCustomerID(string): guardar el ID del cliente de Stripe

Los atributos personalizados para el pedido y la cesta almacenan el PaymentIntent y revisan la información del estatus:

  • stripePaymentIntentID(String): guardar el ID de PaymentIntent
  • stripeIsPaymentIntentInReview(Boolean): guardar PaymentIntent en revisión

Los atributos personalizados para la transacción de pago almacenan datos de cobro, secretos de cliente e información de la fuente:

  • stripeChargeId(string): guardar el ID del cobro
  • stripeChargeOutcomeData(text): guardar datos sobre el resultado del cobro
  • stripeClientSecret(string): guardar el secreto del cliente
  • stripeJsonData(text): guardar datos JSON del webhook
  • stripeOrderNumber(number): guardar número de pedido
  • stripeSourceCanCharge(boolean): guardar si se puede cobrar a Stripe Source
  • stripeSourceId(string): guardar ID de fuente de Stripe

Los atributos de transacción pago adicionales almacenan datos de la tarjeta, información del cliente y preferencias de pago:

  • stripeChargeId(string): guardar el ID del cobro
  • stripeCardID(string): guardar el ID de la tarjeta
  • stripeCustomerID(string): guardar el ID del cliente
  • stripeDefaultCard(boolean): guardar la tarjeta predeterminada de Stripe
  • stripeClientSecret(string): guardar el secreto del cliente
  • stripePRUsed(boolean): almacenar el botón de solicitud de pago utilizado
  • stripeSavePaymentInstrument(boolean): guardar el instrumento de pago que se ha guardado
  • stripeSourceID(string): guardar ID de fuente de Stripe

Los objetos personalizados están disponibles en el Business Manager en Herramientas para comerciantes > Objetos personalizados > Objetos personalizados:

  • StripeWebhookNotifications

Proceso de conmutación por error y recuperación

Tu cliente no puede realizar el pago si el servicio Stripe no está disponible. Puedes hacer un seguimiento de la disponibilidad del servicio en SFCC utilizando el estatus del servicio.

Actualizar el cartucho LINK

Antes de realizar la actualización, te recomendamos lo siguiente:

  • Realizar una copia de seguridad de tus archivos y cualquier otra dependencia personalizada.
  • Instalación de la versión más reciente del LINK Marketplace en tu entorno de prueba.
  • Cómo probar la interfaz de usuario de front-end y la integración de datos del back-end.
  • Conservar una copia de las personalizaciones que hayas realizado en el código original del módulo.
  • Transferir todas las personalizaciones que hayas realizado al código del módulo después de realizar la actualización, y resolver cualquier posible conflicto.
¿Te ha sido útil la página?
SíNo
  • ¿Necesitas ayuda? Ponte en contacto con el equipo de soporte.
  • 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