P
0

Integraciones

Conecta PayGror a Stripe sin convertir PayGror en banco

PayGror organiza la experiencia y trazabilidad. Stripe Checkout/Connect procesa el dinero fuera de PayGror.

Stripe Checkout

Checkout Sessions delega formulario de pago, SCA/3DS, metodos de pago y estado financiero en Stripe.

Servidor preparado
Abrir Stripe Dashboard

Stripe queda listo cuando configuras la clave publicable, la clave secreta y el webhook en Vercel.

Stripe Connect

Stripe Connect queda configurado para GROR COMPANY LLC en US. El endpoint /api/stripe/connect/start crea cuenta Express y Account Link cuando existe STRIPE_SECRET_KEY.

Onboarding listo

Que claves tienes que copiar de Stripe

Publishable key

Empieza por pk_test_ o pk_live_. Es la clave publica para el navegador.

Secret key

Empieza por sk_test_ o sk_live_. Es privada y solo debe ir en servidor.

Webhook secret

Empieza normalmente por whsec_. Sirve para verificar eventos de Stripe.

Connect Client ID

Se usa si activas OAuth/Connect. Para cuentas Express se puede empezar con la secret key.

Variables esperadas

STRIPE_SECRET_KEY=...
STRIPE_WEBHOOK_SECRET=...
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=...
STRIPE_CONNECT_CLIENT_ID=...
STRIPE_CONNECT_COUNTRY=...
FINNHUB_API_KEY=...
MARKETAUX_API_KEY=...

Revision antes de produccion

  • Crear Checkout Sessions solo en servidor.
  • Verificar webhooks con STRIPE_WEBHOOK_SECRET.
  • No guardar tarjetas en PayGror.
  • Usar Connect para onboarding de cuentas conectadas.
  • Mostrar siempre que PayGror no custodia fondos.