Stripe Payment Links
La integración más sencilla de Selgeo — no se requiere código de backend. El snippet de seguimiento reescribe automáticamente los Stripe Payment Links en su página para incluir el click_id, y Selgeo lo lee del webhook de Stripe cuando el cliente paga.
Versión de API: v1
Requisitos previos
- El snippet de Selgeo está instalado en su sitio web (Configuración del snippet)
- Usa Stripe Payment Links (URLs
https://buy.stripe.com/...) en su sitio - Su cuenta de Stripe está conectada a Selgeo en el panel de control (Configuración > Stripe)
Cómo funciona
El snippet detecta todos los <a> tags apuntando a https://buy.stripe.com/... y agrega ?client_reference_id=CLICK_ID. El flujo completo es automático:
- Instalar el snippet.
- Poner Stripe Payment Links en su página.
- Conectar Stripe a Selgeo.
Configuración
Paso 1: Instalar el snippet
<script
async
src="https://cdn.selgeo.com/v1/selgeo.js"
data-merchant="pk_test_YOUR_KEY"
></script>
Paso 2: Agregar Stripe Payment Links a su página
<a href="https://buy.stripe.com/test_abc123">Suscribirse al Plan Pro</a>
<a href="https://buy.stripe.com/test_def456">Suscribirse al Plan Enterprise</a>
Paso 3: Conectar Stripe
En el panel de control de Selgeo, vaya a Configuración > Stripe y conecte su cuenta de Stripe.
Lo que reescribe el snippet
Antes:
https://buy.stripe.com/test_abc123
Después (cuando hay un click_id almacenado):
https://buy.stripe.com/test_abc123?client_reference_id=f47ac10b-58cc-4372-a567-0e02b2c3d479
Protección contra sobreescritura del comerciante
Si establece client_reference_id en un Payment Link usted mismo, el snippet no sobrescribirá su valor:
<!-- Su client_reference_id personalizado se conserva -->
<a href="https://buy.stripe.com/test_abc123?client_reference_id=mi_cliente_123">
Suscribirse
</a>
Limitaciones
- Solo se detectan los enlaces
buy.stripe.com. Si redirige Stripe Payment Links a través de su propio dominio, el snippet no puede detectarlos. - El visitante debe llegar primero a través de un enlace de seguimiento. Si no hay
click_idensessionStorage, no se produce ninguna reescritura. - Sesión limitada a la pestaña. El
sessionStoragees específico de la pestaña.
Próximos pasos
- Stripe Checkout — si crea Sesiones de pago del lado del servidor
- Stripe Metadata — usar metadatos de la Sesión de pago en lugar de
client_reference_id - API de conversión — para conversiones no-Stripe