Inicio / Documentación / Integraciones
doc://integracoes/stripe
Si ya integraste una pasarela antes, esperas el ritual de siempre: copiar dos claves y pegarlas en el sistema. Con Stripe en MMNWEB no es así — tú autorizas a la plataforma a cobrar en tu cuenta, y nosotros guardamos solo su identificador. Ninguna clave tuya sale de su lugar.
| Credencial | Prefijo | ¿Se puede exponer? | De quién es, en MMNWEB |
|---|---|---|---|
| Clave publicable | pk_ | Sí — la única segura fuera del backend | Plataforma (Fragasoft) |
| Clave secreta | sk_ | No. Equivale a usuario + contraseña de la cuenta | Plataforma (Fragasoft) |
| Clave restringida | rk_ | No — mismo cuidado que la secreta | Plataforma (Fragasoft) |
| Secreto de webhook | — | No. No es clave de API — valida que el evento vino de Stripe | Plataforma (Fragasoft) |
| Client ID del Connect | ca_ | Identifica a la plataforma en el OAuth | Plataforma (Fragasoft) |
| ID de la cuenta conectada | acct_ | Identificador de tu cuenta | Tuya — es lo único que guardamos |
Existe además la separación entre sandbox (prueba) y producción (live): cada modo tiene su propio conjunto de claves, y un objeto creado en un modo no existe en el otro — el clásico "el código tiene un bug" que en realidad es modo mezclado.
sk_ o rk_ sale del servidor. Nunca por e-mail, WhatsApp, ticket, captura o repositorio. Si ya ocurrió, rota (rotate) la clave de inmediato en el dashboard de Stripe.MMNWEB usa Stripe Connect, tipo Standard: la cuenta Stripe es tuya, completa e independiente — dashboard propio, reportes propios, relación directa con Stripe. Tú eres el merchant of record: disputa (chargeback), fraude y saldo negativo son responsabilidad tuya, no de Fragasoft — elección deliberada: no queremos cargar riesgo de terceros, y tú no quieres un intermediario decidiendo sobre tu venta.
Para cobrar en tu cuenta, la plataforma usa su clave secreta (no la tuya) combinada con el acct_… de tu cuenta. Por eso no existe motivo técnico para que nos pases ninguna clave — el acct_… identifica, no autoriza retiro.
acct_…) se guarda automáticamente.En ningún paso escribes o pegas una clave. Antes de conectar, completa el onboarding de Stripe (datos de la empresa, datos bancarios, verificación de identidad) — es donde casi todos se traban, y el motivo está en la sección siguiente.
Tener un acct_… no significa que la cuenta pueda recibir. Stripe controla dos capacidades separadas: cobro activo (charges_enabled) y transferencias activas (transfers). Una cuenta con onboarding incompleto tiene un acct_… válido y aun así queda sin transferencia — la venta fallaría en silencio o el dinero quedaría atrapado.
acct_…. Mientras tanto, el botón no aparece. Si está bloqueado: vuelve al dashboard de Stripe y completa lo que te pida; en cuanto se habilite, MMNWEB se actualiza solo.Fragasoft define un porcentaje de comisión para tu proyecto (contractual — tú no lo editas). En el cobro, el porcentaje se vuelve un valor absoluto en centavos enviado como comisión de la aplicación (application_fee_amount) — no se envía porcentaje a Stripe. La propia Stripe separa automáticamente: el neto va a tu cuenta, la comisión va a la plataforma. Nada transita por la cuenta de Fragasoft — es lo que mantiene la operación fuera de las exigencias de custodia de recursos de terceros.
Puedes revocar la autorización en cualquier momento. En una cuenta Standard, sigues con acceso total a tu cuenta, dashboard y datos — lo que se pierde es la capacidad de la plataforma de cobrar por ti. Revocar interrumpe las ventas por MMNWEB; no bloquea tu cuenta Stripe.
¿Necesito mandar mi clave secreta al soporte? No. Nunca. Si alguien la pide, desconfía — no la necesitamos y no la almacenamos.
Probé en sandbox y funcionó; en producción dio error. Son universos separados. Confirma que la cuenta conectada es la de producción y que su onboarding está concluido.
¿Puedo usar PIX por Stripe? Para PIX con split, el camino de producción de MMNWEB es Mercado Pago.
Tipos de clave · Buenas prácticas de clave secreta · Referencia OAuth del Connect
Relacionados: Visión general de las integraciones · Mercado Pago (PIX) · Cielo
¿Quieres ver el checkout con split funcionando?