Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Developer resources
Resumen
Acerca de Stripe Payments
Actualiza tu integración
Análisis de pagos
Pagos electrónicos
ResumenEncuentra tu caso de usoPagos administrados
Usa Payment Links
Crea una página del proceso de compra
    Resumen
    Guías de inicio rápido
    Personaliza el estilo
    Recopila información adicional
      Recopila direcciones físicas
      Cobra por el envío
      Recopila los números de teléfono
      Agregar campos personalizados
      Obtener el consentimiento para correos electrónicos promocionales
        Correos electrónicos promocionales que cumplen con la normativa
    Cobrar impuestos
    Actualiza en forma dinámica el proceso de compra
    Gestiona tu catálogo de productos
    Suscripciones
    Gestiona los métodos de pago
    Permite que los clientes paguen en su moneda local
    Agrega descuentos, ventas adicionales y artículos opcionales
    Configurar pagos futuros
    Guardar los datos de pago durante el pago
    Aprueba pagos manualmente en tu servidor
    Después del pago
    Elements con registro de cambios beta de la API Checkout Sessions
    Migrar desde un proceso de compra heredado
    Migrar Checkout para usar Prices
Desarrolla una integración avanzada
Desarrolla una integración en la aplicación
Métodos de pago
Agrega métodos de pago
Gestiona los métodos de pago
Finalización de compra más rápida con Link
Interfaces de pago
Payment Links
Checkout
Elements para la web
Elements en la aplicación
Escenarios de pago
Administrar varias monedas
Flujos de pago personalizados
Capacidad adquirente flexible
Orquestación
Pagos en persona
Terminal
Beyond payments
Incorporate your company
Criptomonedas
Financial Connections
Climate
InicioPagosBuild a checkout pageCollect additional information

Obtener el consentimiento para correos electrónicos promocionalesSolo para EE. UU.

Aprende a obtener autorización de los clientes para poder enviarles correos electrónicos promocionales.

Copiar página

Los correos electrónicos promocionales suelen enviarse para informar a los clientes todo sobre los nuevos productos y compartir cupones y descuentos. Por ejemplo, puedes usarlos para suscribir a los clientes a los boletines informativos de la empresa o enviar correos electrónicos de abandono del carrito.

Obtén el consentimiento para correos electrónicos promocionales

Obtén el consentimiento de los clientes para enviarles correos electrónicos promocionales

Para proteger a los consumidores del correo no deseado, los clientes deben aceptar recibir correos electrónicos promocionales para que puedas comunicarte con ellos. Checkout te ayuda a obtener el consentimiento necesario para enviar correos electrónicos promocionales cuando corresponda. Obtén más información sobre los requisitos de los correos electrónicos promocionales.

Obtén el consentimiento

Puedes obtener el consentimiento del correo electrónico promocional con Stripe Checkout al crear la sesión:

Command Line
cURL
curl https://api.stripe.com/v1/checkout/sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d "line_items[0][price]"=
{{PRICE_ID}}
\ -d "line_items[0][quantity]"=2 \ -d customer=
{{CUSTOMER_ID}}
\ -d mode=payment \ --data-urlencode success_url="https://example.com/success" \ --data-urlencode cancel_url="https://example.com/cancel" \ -d "consent_collection[promotions]"=auto

Cuando consent_collection.promotions='auto', Checkout muestra dinámicamente una casilla de verificación para obtener el consentimiento del cliente para el contenido promocional.

Nota

Cuando se muestra la casilla de verificación, el estado predeterminado depende del país del cliente y del país en el que esté establecida tu empresa. Las leyes de privacidad de datos varían según la jurisdicción, por lo que Checkout deshabilita o limita esta funcionalidad cuando las leyes locales la prohíben.

Almacenar el consentimiento y la dirección de correo electrónico

El atributo consent de la sesión de Checkout registra si la sesión obtuvo o no el consentimiento promocional del cliente.

A medida que los clientes completan las compras, realiza un seguimiento de qué clientes dan su consentimiento al contenido promocional. Para ello, puedes crear o actualizar un controlador de webhooks existente. Escucha el evento checkout.session.completed, comprueba el estado consent.promotions y, a continuación, almacena las direcciones de correo electrónico de los clientes que dan su consentimiento.

Nodo
// Find your endpoint's secret in your Dashboard's webhook settings const endpointSecret = 'whsec_...'; // Using Express const app = require('express')(); // Use body-parser to retrieve the raw body as a buffer const bodyParser = require('body-parser'); const recordPromotionalEmailConsent = (email, promoConsent) => { // TODO: fill me in console.log("Recording promotional email consent", email, promoConsent); } app.post('/webhook', bodyParser.raw({type: 'application/json'}), (request, response) => { const payload = request.body; const sig = request.headers['stripe-signature']; let event; try { event = stripe.webhooks.constructEvent(payload, sig, endpointSecret); } catch (err) { return response.status(400).send(`Webhook Error: ${err.message}`); } // Handle the checkout.session.completed event if (event.type === 'checkout.session.completed') { const session = event.data.object; const promoConsent = session.consent?.promotions; const email = session.customer_details.email; // Record whether or not the customer has agreed to receive promotional emails recordPromotionalEmailConsent(email, promoConsent) // Handle order fulfillment } response.status(200).end(); });

Después de configurar Checkout para obtener el consentimiento para enviar a los clientes contenido promocional, puedes recuperar los carritos abandonados haciendo un seguimiento de los clientes potenciales que abandonaron el flujo de compra antes de completar el pago.

¿Te fue útil esta página?
SíNo
¿Necesitas ayuda? Ponte en contacto con soporte.
Únete a nuestro programa de acceso anticipado.
Echa un vistazo a nuestro registro de cambios.
¿Tienes alguna pregunta? Contacto.
¿LLM? Lee llms.txt.
Con tecnología de Markdoc