Ir al contenido
Todos los artículos

Guías del producto

Cómo funciona una notificación de compra verificada, paso a paso

Del checkout de Stripe o Shopify a la notificación en tu página: el webhook firmado, la marca Compra verificada, las reglas de visualización y la página de verificación pública.

Equipo de Provedly··6 min de lectura

Cuando un cliente paga con Stripe o Shopify, el proveedor de pagos envía a Provedly un webhook firmado. Provedly comprueba la firma, guarda el pedido junto con su origen y el widget de tu página muestra una notificación con la marca Compra verificada. Nada más puede ganarse esa marca, y eso es lo que hace que valga la pena mostrarla.

La cadena de custodia

Una notificación verificada es el último eslabón de una cadena corta, y cada eslabón se puede comprobar.

  1. Se completa un checkout. El cliente paga en tu checkout con Stripe o en tu tienda Shopify. Provedly no interviene en el pago.
  2. El proveedor envía un webhook. Tanto Stripe como Shopify firman el contenido con un secreto que solo conocen ellos y tu cuenta de Provedly. El contenido describe el pedido, no la tarjeta.
  3. Provedly verifica la firma. Un contenido sin firma o con una firma que no coincide se rechaza. No existe una vía alternativa en la que se acepte una petición sin firmar porque "parece correcta".
  4. El pedido se guarda con su origen. El registro queda marcado como procedente de Stripe o de Shopify. Esa marca es lo que el widget y la página de verificación leen después; nunca se establece desde un campo de formulario.
  5. El widget muestra la notificación. El script de tu página obtiene los eventos recientes y los muestra dentro de un Shadow DOM, así el CSS de tu sitio y el del widget no se estorban.
  6. El distintivo enlaza hacia fuera. Cada notificación lleva un distintivo que abre tu página de verificación pública, donde un visitante puede ver los orígenes, los recuentos y la compra verificada más reciente.

Si algún paso no se puede completar, la notificación no se muestra como verificada. Los registros que llegan a Provedly por otra vía se etiquetan sin excepción: los añadidos a mano muestran Sample y los que vienen de un CSV o de la Records API muestran Imported.

Lo que ve el visitante

Una notificación es pequeña y breve a propósito. Indica qué se compró y aproximadamente cuándo, y lleva el distintivo de Compra verificada. Los tiempos por defecto son prudentes:

Ajuste Valor por defecto
Espera antes de la primera notificación 3 segundos
Tiempo visible de cada notificación 6 segundos
Intervalo entre notificaciones 30 segundos
Máximo por sesión 5

Con estos valores salen unas tres notificaciones en una visita típica. Puedes ajustarlos todavía más, y en la mayoría de los sitios esa es la dirección correcta. El razonamiento está en /es/blog/notifications-per-visit-frequency.

Todo el script es una sola etiqueta y pesa unos 6 KB comprimido con gzip, así que la notificación llega sin ralentizar la página a la que pretende ayudar. Las reglas de segmentación deciden qué páginas y dispositivos la ven, y eso se explica en /es/blog/where-to-show-social-proof-page-targeting.

Qué significa "verificada" y qué no

Conviene ser precisos, porque la palabra se suele estirar.

Verificada significa que el registro de compra vino de un webhook firmado enviado por Stripe o Shopify. Nadie en tu empresa lo escribió y no se importó desde una hoja de cálculo. El origen queda registrado y se muestra en la página de verificación.

Verificada no significa que Provedly haya revisado los productos, confirmado la entrega o comprobado al cliente. Es una afirmación sobre de dónde salieron los datos, que es justo la parte que la prueba social inventada hace mal. Todo lo posterior, como reembolsos o contracargos, queda entre tú y tu proveedor de pagos.

Esta definición estrecha es deliberada. Una afirmación que puedes respaldar por completo es más útil que una amplia que no puedes sostener.

La página de verificación

Cada distintivo enlaza a una página pública de tu sitio. Muestra:

  • Qué orígenes están conectados (Stripe, Shopify o ambos).
  • Cuántos registros están verificados y cuántos son de muestra.
  • Cuándo llegó la compra verificada más reciente.
  • La política de honestidad con la que opera el widget, incluido lo que hace el contador en vivo cuando hay poco tráfico.

Cada noche, Provedly calcula una raíz SHA-256 sobre el historial y la registra. Si se modificara o borrara un registro pasado, la raíz dejaría de coincidir, así que la página no se puede reescribir en silencio para que parezca mejor de lo que fue. La política en sí está publicada en /es/trust, y los argumentos para tener una página así se exponen en /es/blog/why-social-proof-needs-verification-page.

Conectar un origen

Stripe. Añades un endpoint de webhook en tu dashboard de Stripe que apunte a la dirección que te da Provedly y pegas el signing secret en Provedly. A partir de ahí, los pagos completados entran automáticamente. Las instrucciones paso a paso, incluidos los eventos a los que suscribirte, están en /es/docs.

Shopify. Instalas la app de Provedly desde la Shopify App Store. La app registra por ti los webhooks de pedidos y cobra a través de Shopify Billing, así que no hay que añadir otra tarjeta. Para mostrar el widget en la tienda se usa una theme app extension, que activas en el editor de temas sin tocar el código del tema.

Las dos vías terminan en el mismo sitio: un registro marcado con su origen y una notificación que puede demostrar de dónde viene.

Dos notas prácticas

Reduce al mínimo los datos del cliente.

Una notificación no necesita mucho para convencer. Qué se compró y que se compró hace poco es lo que pesa. Trata cada dato del cliente como algo que hay que justificar, no como algo que se incluye por defecto, y limita los campos visibles al mínimo que necesita tu público. Mostrar menos también te mantiene lejos de obligaciones de privacidad que cambian según la región. Lo importante de la notificación es el evento, no la persona.

Cuando todavía no hay pedidos.

Si no se ha vendido nada recientemente, no se muestra nada verificado. Puede resultar incómodo para una tienda nueva, pero es el estado honesto, y hay formas legítimas de gestionarlo. Puedes previsualizar el widget con registros Sample claramente etiquetados y apoyarte en las barras CTA de /es/features#bars mientras se acumulan pedidos verificados. Lo que no deberías hacer es fabricar la apariencia de ventas, y Provedly no te da forma de hacerlo.

Preguntas frecuentes

¿Puedo editar un registro verificado después de que llegue?

La marca de origen la pone el webhook y no se puede editar. Ocultar un registro para que no se muestre es algo distinto de reetiquetarlo, y nada de lo que hagas en el dashboard convierte una muestra en una compra verificada.

¿Qué pasa si cambia el secreto de mi webhook de Stripe?

Actualiza el secreto en Provedly. Los contenidos firmados con un secreto desconocido se rechazan en lugar de aceptarse por confianza, así que un secreto caducado detiene los nuevos registros verificados hasta que se corrige.

¿Los pedidos reembolsados siguen siendo verificados?

El registro sigue siendo un evento de compra real del proveedor. Cómo tratas los reembolsos en lo que muestras es una decisión de política de tu tienda, y la página de verificación sigue reflejando lo que realmente llegó.

Conecta Stripe o Shopify en el plan gratuito, que incluye compras verificadas: /register.

compras verificadaswebhooksstripeshopify

Recibe los nuevos artículos por email

Prueba social honesta, compras verificadas y lo que de verdad mueve la conversión. Como mucho unos pocos emails al mes; date de baja con un clic.

Te enviamos un email para confirmar. Tu dirección solo se usa para este boletín; consulta la política de privacidad (en inglés).

Muestra pruebas que puedas respaldar.

Plan gratis, un sitio, 2,000 impresiones al mes y compras verificadas incluidas. En el plan gratis, la insignia enlaza a tu página de verificación, y de eso se trata.