Comenzando y Configuración de la Cuenta
P1: ¿Cómo inicio sesión en el Panel de Dodo Payments?
P1: ¿Cómo inicio sesión en el Panel de Dodo Payments?
P2: ¿Qué documentos necesito para completar el proceso de verificación?
P2: ¿Qué documentos necesito para completar el proceso de verificación?
P3: ¿Qué sucede si mi verificación es rechazada?
P3: ¿Qué sucede si mi verificación es rechazada?
P4: ¿Cuánto tiempo toma el proceso de verificación?
P4: ¿Cuánto tiempo toma el proceso de verificación?
P5: Actualmente no tengo un sitio web para mi negocio. ¿Puedo enviar la página de linkedin de mi empresa en su lugar?
P5: Actualmente no tengo un sitio web para mi negocio. ¿Puedo enviar la página de linkedin de mi empresa en su lugar?
P6: Soy un individuo y no tengo un negocio registrado. ¿Aún puedo usar Dodo Payments?
P6: Soy un individuo y no tengo un negocio registrado. ¿Aún puedo usar Dodo Payments?
P7: Quiero integrar mi otro negocio con Dodo Payments. ¿Debería crear una nueva cuenta?
P7: Quiero integrar mi otro negocio con Dodo Payments. ¿Debería crear una nueva cuenta?
P8: ¿Debería esperar a que se complete la verificación antes de integrar Dodo Payments en mi sistema?
P8: ¿Debería esperar a que se complete la verificación antes de integrar Dodo Payments en mi sistema?
P9: ¿Cómo obtengo acceso al modo en vivo?
P9: ¿Cómo obtengo acceso al modo en vivo?
P10: ¿Dodo Payments tiene un programa de afiliados?
P10: ¿Dodo Payments tiene un programa de afiliados?
Aprende más sobre nuestro programa de afiliados
P11: ¿Cómo puedo eliminar los productos/clientes que he creado?
P11: ¿Cómo puedo eliminar los productos/clientes que he creado?
P12: ¿Cómo puedo tener una interfaz de usuario personalizada para la página de pagos?
P12: ¿Cómo puedo tener una interfaz de usuario personalizada para la página de pagos?
P13: ¿Puedo actualizar la marca en la página de pago?
P13: ¿Puedo actualizar la marca en la página de pago?
- Ir a Panel → Configuración → Configuración del Negocio
- Actualizar tu logotipo, nombre de marca y correo electrónico de soporte.
- Los cambios se reflejarán tanto en enlaces estáticos como dinámicos
P14: ¿Puedo incrustar Dodo Checkout en un iframe?
P14: ¿Puedo incrustar Dodo Checkout en un iframe?
- Redirige a los usuarios a la URL de pago de Dodo
- O utiliza nuestra función de Pago Superpuesto. Documentos de Pago Superpuesto
P15: ¿Puedo crear un pago de pago alojado único sin agregar productos a Dodo Payments?
P15: ¿Puedo crear un pago de pago alojado único sin agregar productos a Dodo Payments?
P16: ¿Soportan sitios web de comercio electrónico?
P16: ¿Soportan sitios web de comercio electrónico?
P17: ¿Puedo cambiar entre marcas en Dodo Payments?
P17: ¿Puedo cambiar entre marcas en Dodo Payments?
P18: ¿Puedo eliminar una marca o actualizar la URL de la Marca en Dodo Payments?
P18: ¿Puedo eliminar una marca o actualizar la URL de la Marca en Dodo Payments?
- Eliminar una marca: Si una marca no está en uso, simplemente puedes ignorarla; no afectará tu cuenta ni operaciones
- Cambiar o actualizar la URL de la Marca: Una vez creada, la URL de la Marca no puede ser modificada. Incluso si la URL es incorrecta, no afecta tu configuración o funcionalidad
P19: ¿Puedo integrar Dodo Payments con Shopify para vender productos físicos?
P19: ¿Puedo integrar Dodo Payments con Shopify para vender productos físicos?
Verificación, Impuestos y Cumplimiento
P20: ¿Por qué mi verificación está tardando tanto?
P20: ¿Por qué mi verificación está tardando tanto?
- Alto volumen de solicitudes
- Fines de semana y días festivos
- Envíos incompletos o incorrectos
- Revisiones manuales por riesgo o cumplimiento
P21: Envié mi formulario W-8BEN, pero la sección de firma no funciona correctamente. ¿Qué debo hacer?
P21: Envié mi formulario W-8BEN, pero la sección de firma no funciona correctamente. ¿Qué debo hacer?
- Adobe Acrobat
- Mac Preview (funciona para la mayoría)
- Smallpdf o PDFescape (editores en línea)
- Estar guardando el archivo después de aplicar la firma.
- Que la herramienta esté aplanando la capa de firma (algunos editores no lo hacen).
P22: Elegí el tipo de registro incorrecto (negocio vs individuo). ¿Cómo puedo solucionarlo?
P22: Elegí el tipo de registro incorrecto (negocio vs individuo). ¿Cómo puedo solucionarlo?
P23: Mi verificación fue rechazada debido a un desajuste de entidad. ¿Qué debo hacer?
P23: Mi verificación fue rechazada debido a un desajuste de entidad. ¿Qué debo hacer?
P24: Alcancé $100 en ganancias. ¿Mi cuenta se verificará más rápido?
P24: Alcancé $100 en ganancias. ¿Mi cuenta se verificará más rápido?
P25: ¿Puedo usar un nombre diferente (como el de mis padres) para registrarme y ser verificado?
P25: ¿Puedo usar un nombre diferente (como el de mis padres) para registrarme y ser verificado?
- Debe registrarse usando su correo electrónico y número de móvil.
- Todos los documentos deben estar a su nombre.
P26: ¿Cómo puedo verificar la razón del rechazo de la verificación?
P26: ¿Cómo puedo verificar la razón del rechazo de la verificación?
- El panel de Dodo Payments, en la sección de verificación.
- Notificaciones por correo electrónico (si están habilitadas)
P27: ¿Puedo crear una nueva cuenta de negocio si mi anterior fue rechazada?
P27: ¿Puedo crear una nueva cuenta de negocio si mi anterior fue rechazada?
- Has solucionado los problemas que llevaron al rechazo.
- No estás intentando eludir decisiones de riesgo (por ejemplo, desbordamiento por preocupaciones de fraude).
P28: Me han dicho que mi cuenta fue desbordada anteriormente. ¿Qué significa esto?
P28: Me han dicho que mi cuenta fue desbordada anteriormente. ¿Qué significa esto?
- Significa que Dodo Payments encontró problemas significativos de cumplimiento o riesgo con tu actividad o negocio.
- Intentar crear nuevas cuentas usando la misma identidad o detalles de negocio probablemente será rechazado nuevamente.
P29: ¿Cómo puedo acelerar la verificación de mi pago?
P29: ¿Cómo puedo acelerar la verificación de mi pago?
- Envía documentos claros y correctamente formateados
- Evita mensajes/tags repetidos en Discord; esto ralentiza la cola
- Menciona si has superado el umbral de pago o si tienes plazos urgentes
- Envía un DM a tu ID de correo registrado si se solicita
P30: ¿Qué pasa si elegí el formulario incorrecto (W-8BEN vs W-8BEN-E)?
P30: ¿Qué pasa si elegí el formulario incorrecto (W-8BEN vs W-8BEN-E)?
- W-8BEN es para Individuos
- W-8BEN-E es para Organizaciones
- Contacta al soporte para restablecer tu formulario.
- Completa y sube el tipo de formulario correcto.
- Asegúrate de que el PAN esté en el campo correcto (Línea 6a para individuos).
P31: Tengo un GST con un nombre comercial. ¿Se considera eso una organización?
P31: Tengo un GST con un nombre comercial. ¿Se considera eso una organización?
P32: Mi cuenta fue desbordada. ¿Puedo simplemente crear una nueva?
P32: Mi cuenta fue desbordada. ¿Puedo simplemente crear una nueva?
- La nueva cuenta también puede ser marcada o rechazada
- Las decisiones de riesgo se trasladan a través de los registros si el negocio o la persona subyacente son los mismos
P33: ¿Cómo maneja Dodo Payments el GST para comerciantes de SaaS indios?
P33: ¿Cómo maneja Dodo Payments el GST para comerciantes de SaaS indios?
P34: ¿Dodo Payments maneja ventas internacionales?
P34: ¿Dodo Payments maneja ventas internacionales?
P35: ¿Son obligatorios los datos de dirección como ciudad, estado, código postal? ¿Puedo excluir la solicitud de esos valores a mi cliente?
P35: ¿Son obligatorios los datos de dirección como ciudad, estado, código postal? ¿Puedo excluir la solicitud de esos valores a mi cliente?
P36: ¿Necesito presentar impuestos en EE. UU. si vendo allí?
P36: ¿Necesito presentar impuestos en EE. UU. si vendo allí?
- Presentar impuestos sobre la renta en tu país de origen (por ejemplo, India)
- Presentar W-8BEN(-E) para evitar la retención del 30% en EE. UU.
P37: No sé si llenar W-8BEN o W-8BEN-E — ¿ayuda?
P37: No sé si llenar W-8BEN o W-8BEN-E — ¿ayuda?
| Eres… | Formulario a Enviar | Tipo de Comerciante |
|---|---|---|
| Propietario Único, Freelancer, Individuo | W-8BEN | Individuo |
| Pvt Ltd, LLP, Organización Registrada | W-8BEN-E | Organización |
- Si tu cuenta bancaria está a tu nombre personal, probablemente eres un Individuo → Usa W-8BEN
- Si tu cuenta bancaria está a nombre de una empresa, eres una Organización → Usa W-8BEN-E
- Si tienes un GST pero operas con una cuenta bancaria personal, aún se te considera un Individuo → Usa W-8BEN
P38: ¿Necesito un PAN o GST para recibir pagos?
P38: ¿Necesito un PAN o GST para recibir pagos?
P39: Tengo un certificado Udyam/MSME. ¿Debo presentar W-8BEN o W-8BEN-E?
P39: Tengo un certificado Udyam/MSME. ¿Debo presentar W-8BEN o W-8BEN-E?
- Si operas con una cuenta bancaria personal (incluso con certificado Udyam/MSME): Se te considera un Individuo → Presenta W-8BEN
- Si operas con una cuenta bancaria de empresa (entidad registrada): Eres una Organización → Presenta W-8BEN-E
P40: Si Dodo maneja impuestos, ¿por qué necesito presentar W-8BEN(-E)?
P40: Si Dodo maneja impuestos, ¿por qué necesito presentar W-8BEN(-E)?
Pagos y Transacciones
P41: ¿Qué tipos de pagos puedo aceptar con Dodo Payments?
P41: ¿Qué tipos de pagos puedo aceptar con Dodo Payments?
P42: ¿Por qué el primer pago se marcó como exitoso con un monto de $0 para la suscripción?
P42: ¿Por qué el primer pago se marcó como exitoso con un monto de $0 para la suscripción?
P43: Después de que termine el período de prueba, ¿el cliente necesita pagar (precio del producto (por ejemplo, $25)) nuevamente manualmente?
P43: Después de que termine el período de prueba, ¿el cliente necesita pagar (precio del producto (por ejemplo, $25)) nuevamente manualmente?
P44: ¿Qué pasa si el período de prueba muestra algo diferente en mi aplicación en comparación con el panel de Dodo Payments?
P44: ¿Qué pasa si el período de prueba muestra algo diferente en mi aplicación en comparación con el panel de Dodo Payments?
P45: ¿Necesito probar la función de prueba antes de ir en vivo?
P45: ¿Necesito probar la función de prueba antes de ir en vivo?
P46: ¿Cómo puedo rastrear los estados de los pagos?
P46: ¿Cómo puedo rastrear los estados de los pagos?
P47: ¿Qué debo hacer si un pago falla?
P47: ¿Qué debo hacer si un pago falla?
P48: ¿Los comerciantes son notificados cuando falla el pago de un usuario?
P48: ¿Los comerciantes son notificados cuando falla el pago de un usuario?
- Notificaciones por correo electrónico
- Eventos de webhook
- Notificaciones móviles
- Notificaciones en el panel Esto asegura que los comerciantes se mantengan informados sobre transacciones fallidas.
P49: ¿Qué sucede con una suscripción si un pago falla?
P49: ¿Qué sucede con una suscripción si un pago falla?
- Haciendo clic en la suscripción en espera en tu panel y usando el botón Actualizar Método de Pago
- O usando el endpoint de API: https://docs.dodopayments.com/api-reference/subscriptions/update-payment-method
P50: Si intento pagos nuevamente yo mismo, ¿necesito el ID del pago fallido?
P50: Si intento pagos nuevamente yo mismo, ¿necesito el ID del pago fallido?
P51: ¿Cómo puede fallar un pago de suscripción con INCORRECT_NUMBER si los ciclos anteriores fueron exitosos?
P51: ¿Cómo puede fallar un pago de suscripción con INCORRECT_NUMBER si los ciclos anteriores fueron exitosos?
P52: ¿Se aplica el contracargo a los negocios incluso si mi negocio tiene una política de no reembolso?
P52: ¿Se aplica el contracargo a los negocios incluso si mi negocio tiene una política de no reembolso?
P53: ¿Por qué payment.status a veces es nulo?
P53: ¿Por qué payment.status a veces es nulo?
- Justo después de la creación pero antes de que se complete el procesamiento
- Durante fallos de facturación de suscripción o reintentos
P54: ¿Por qué product_cart es nulo aunque es un checkout?
P54: ¿Por qué product_cart es nulo aunque es un checkout?
- Para pagos de suscripción, product_cart está vacío porque no hay un artículo único que se esté comprando
- product_cart solo se llena para pagos únicos
P55: ¿Por qué mi tarjeta real fue bloqueada durante las pruebas?
P55: ¿Por qué mi tarjeta real fue bloqueada durante las pruebas?
- Usan dinero real
- Pasan por bancos reales
- Pueden ser marcados como sospechosos si el volumen es bajo o inconsistente
- Modo de Prueba en el panel
- Números de tarjeta de prueba proporcionados en la documentación
P56: Mi cliente completó el pago pero no recibí el webhook?
P56: Mi cliente completó el pago pero no recibí el webhook?
- Confirma que el webhook está configurado en Panel > Desarrolladores -> Webhooks
- Verifica si el webhook está fallando silenciosamente debido a una respuesta no 2xx
- Verifica los registros: ¿se devolvió un 429 o un tiempo de espera?
P57: ¿Por qué mi panel muestra éxito, pero mi aplicación no se actualizó?
P57: ¿Por qué mi panel muestra éxito, pero mi aplicación no se actualizó?
- Webhooks
- Llamada de confirmación de API
- Siempre escucha el webhook payment.succeeded
- O consulta la API para confirmar la transacción después de la redirección
P58: No estoy viendo UPI como una opción de pago — ¿por qué?
P58: No estoy viendo UPI como una opción de pago — ¿por qué?
- El país de facturación no se estableció en IN
- UPI no fue habilitado para tu negocio
P59: ¿Dodo soporta UPI para suscripciones?
P59: ¿Dodo soporta UPI para suscripciones?
- Límites de Mandato:
- Cargos por debajo de ₹15,000: Se crea un mandato a demanda por ₹15,000 INR
- Cargos de ₹15,000 o más: Se crea un mandato de suscripción por el monto exacto de la suscripción
- Retraso de Procesamiento de 48 Horas: Los cargos se inician en la fecha programada, pero la deducción real ocurre 48 horas después de la iniciación (puede extenderse hasta 2-3 horas adicionales)
- Cancelación de Mandato: Los clientes pueden cancelar mandatos a través de sus aplicaciones bancarias durante la ventana de 48 horas
P60: ¿Cómo habilito Google Pay / Apple Pay en enlaces de pago estáticos?
P60: ¿Cómo habilito Google Pay / Apple Pay en enlaces de pago estáticos?
P61: ¿Cómo puedo habilitar 3DS en Dodo Payments?
P61: ¿Cómo puedo habilitar 3DS en Dodo Payments?
P62: ¿Cómo recolecto detalles de facturación sin pasarlos en la API?
P62: ¿Cómo recolecto detalles de facturación sin pasarlos en la API?
- Usa enlaces estáticos, que recolectan automáticamente la facturación
- Para flujos dinámicos, debes recopilar la información manualmente y pasarla en la API
P63: ¿Cuál es la diferencia entre enlaces de pago estáticos y dinámicos?
P63: ¿Cuál es la diferencia entre enlaces de pago estáticos y dinámicos?
- Se configuran desde el panel
- Recolectan automáticamente la información de facturación
- No pueden ser personalizados por cliente/sesión
- Requieren que pases la información de facturación explícitamente
- Pueden ser personalizados en tiempo real (precio, ID de usuario, URL de redirección, etc.)
P64: ¿Recibiré dos eventos de webhook cuando alguien inicie una suscripción?
P64: ¿Recibiré dos eventos de webhook cuando alguien inicie una suscripción?
subscription.createdwebhookpayment.succeededwebhooksubscription.renewalwebhook
P65: ¿Qué significa subscription.cancelled_at? ¿Es una cancelación programada?
P65: ¿Qué significa subscription.cancelled_at? ¿Es una cancelación programada?
- Cancelación inmediata: La marca de tiempo subscription.cancelled_at se establece de inmediato y la suscripción termina en ese momento
- Cancelación programada: Usa el
cancel_at_next_billing_dateparámetro en la API de parcheo de suscripción para cancelar al final del período de facturación actual
P66: ¿Cuándo se cobra una suscripción?
P66: ¿Cuándo se cobra una suscripción?
P67: ¿Por qué la API de Cambio de Plan devuelve una respuesta vacía?
P67: ¿Por qué la API de Cambio de Plan devuelve una respuesta vacía?
P68: ¿Por qué no se solicitó un nuevo pago al cambiar de un plan mensual a uno anual?
P68: ¿Por qué no se solicitó un nuevo pago al cambiar de un plan mensual a uno anual?
P69: ¿Por qué el precio de mi producto (₹100) muestra un monto más alto (₹104) durante el checkout?
P69: ¿Por qué el precio de mi producto (₹100) muestra un monto más alto (₹104) durante el checkout?
P70: ¿Por qué el checkout ignora las suscripciones activas existentes y crea una nueva?
P70: ¿Por qué el checkout ignora las suscripciones activas existentes y crea una nueva?
P71: ¿Por qué estoy viendo un error TRANSACTION_NOT_ALLOWED durante una actualización/disminución de suscripción?
P71: ¿Por qué estoy viendo un error TRANSACTION_NOT_ALLOWED durante una actualización/disminución de suscripción?
- Tarjeta no permitida para pagos en línea, internacionales o recurrentes
- Categoría de comerciante (MCC) bloqueada
- Las reglas de fraude del banco impidieron el cargo
- Las tarjetas prepagadas o restringidas pueden no soportar estos pagos
P72: ¿Hay alguna forma de probar en modo en vivo sin hacer pagos reales?
P72: ¿Hay alguna forma de probar en modo en vivo sin hacer pagos reales?
P73: ¿Qué es el método de pago de $0?
P73: ¿Qué es el método de pago de $0?
P74: Parece que mi cuenta está suspendida, pero el cumplimiento dice que todo está bien. ¿Qué debo hacer?
P74: Parece que mi cuenta está suspendida, pero el cumplimiento dice que todo está bien. ¿Qué debo hacer?
Pagos y Integración Bancaria
P75: ¿Cómo funcionan los pagos con Dodo Payments?
P75: ¿Cómo funcionan los pagos con Dodo Payments?
- Bimensual (Predeterminado):
- Período de Facturación 1: 1 al 15 → Pago el 18 del mismo mes
- Período de Facturación 2: 16 hasta el final del mes → Pago el 4 del mes siguiente
- Semanal: Disponible para negocios con volúmenes de transacción más altos (contacta al soporte para solicitar)
- Mensual:
- Período de Facturación: 1 hasta el final del mes → Pago el 11 del mes siguiente
P76: ¿Cuál es el monto mínimo del umbral después de tarifas e impuestos para procesar pagos?
P76: ¿Cuál es el monto mínimo del umbral después de tarifas e impuestos para procesar pagos?
P77: ¿Cómo vinculo mi cuenta bancaria para recibir pagos?
P77: ¿Cómo vinculo mi cuenta bancaria para recibir pagos?
P78: ¿Puedo rastrear el estado de mis pagos?
P78: ¿Puedo rastrear el estado de mis pagos?
P79: ¿Cuáles son las tarifas de pago y cuánto son?
P79: ¿Cuáles son las tarifas de pago y cuánto son?
P80: Recibí un correo de 'pago procesado' — ¿cuándo llegarán los fondos?
P80: Recibí un correo de 'pago procesado' — ¿cuándo llegarán los fondos?
P81: ¿Cómo agrego Payoneer como cuenta de pago?
P81: ¿Cómo agrego Payoneer como cuenta de pago?
P82: ¿Puedo recibir pagos en una cuenta de Payoneer?
P82: ¿Puedo recibir pagos en una cuenta de Payoneer?
- Ingresar los detalles de tu cuenta de Payoneer en el Formulario de Información Bancaria en el panel de Dodo
- Asegúrate de que tu cuenta esté aprobada y soporte USD o la moneda que estás retirando
P83: Mi información bancaria y formulario de cumplimiento aún están en revisión — ¿qué debo hacer?
P83: Mi información bancaria y formulario de cumplimiento aún están en revisión — ¿qué debo hacer?
- Envía un correo a [email protected]
P84: ¿Qué pasa si mi día de pago cae en un viernes o fin de semana?
P84: ¿Qué pasa si mi día de pago cae en un viernes o fin de semana?
- Si hay un día festivo o fin de semana, puede retrasarse hasta el siguiente día hábil (generalmente el lunes).
- El momento exacto puede depender de las reglas de procesamiento de tu banco.
P85: ¿Cómo puedo acelerar el cumplimiento de pagos si tengo un lanzamiento urgente o campaña publicitaria planeada?
P85: ¿Cómo puedo acelerar el cumplimiento de pagos si tengo un lanzamiento urgente o campaña publicitaria planeada?
- Menciona tu urgencia claramente en los chats de soporte (por ejemplo, lanzamiento en vivo, campañas pagadas).
- Incluye tu ID de negocio y correo electrónico.
- Evita spamear o etiquetar a múltiples miembros del equipo; esto puede ralentizar la cola.
P86: Envié los detalles incorrectos de la cuenta bancaria. ¿Cómo los actualizo?
P86: Envié los detalles incorrectos de la cuenta bancaria. ¿Cómo los actualizo?
- Contacta al soporte a través de Intercom o Discord o por correo.
- Envía un DM a tu ID de correo y solicita un restablecimiento manual de la sección de verificación bancaria si llegas a través de Discord.
- Espera a que el equipo de cumplimiento vuelva a abrir la sección para que puedas volver a enviar.
P87: ¿Puedo usar mi cuenta bancaria personal si tengo una empresa registrada?
P87: ¿Puedo usar mi cuenta bancaria personal si tengo una empresa registrada?
P88: Mi país no usa códigos SWIFT. ¿Cómo afectará eso mi verificación?
P88: Mi país no usa códigos SWIFT. ¿Cómo afectará eso mi verificación?
- Contacta al soporte y explica que tu país no emite códigos SWIFT
- Envía documentos bancarios oficiales que confirmen:
- Tu número de cuenta
- Nombre del titular de la cuenta
- Que no se emite código SWIFT en tu país
- En algunos casos, se puede usar un código SWIFT genérico de marcador de posición según tu país
P89: ¿Qué documentación alternativa puedo proporcionar si mi país no usa códigos SWIFT?
P89: ¿Qué documentación alternativa puedo proporcionar si mi país no usa códigos SWIFT?
- Extracto bancario oficial o certificado que muestre los detalles de tu cuenta
- Carta del banco confirmando tu número de cuenta, nombre del titular y que no se emiten códigos SWIFT
- Cualquier documento emitido por el gobierno que confirme el formato de información de enrutamiento de tu banco
Facturación e Informes
P90: ¿Dodo Payments genera facturas automáticamente?
P90: ¿Dodo Payments genera facturas automáticamente?
P91: ¿Puedo personalizar las facturas?
P91: ¿Puedo personalizar las facturas?
P92: ¿Cómo accedo o descargo una factura?
P92: ¿Cómo accedo o descargo una factura?
P93: ¿Cómo veo informes sobre mis transacciones y pagos?
P93: ¿Cómo veo informes sobre mis transacciones y pagos?
Reembolsos y Disputas
P94: ¿Cómo emito un reembolso?
P94: ¿Cómo emito un reembolso?
P95: ¿Cuánto tiempo tarda un cliente en recibir su reembolso?
P95: ¿Cuánto tiempo tarda un cliente en recibir su reembolso?
P96: Estoy enfrentando una disputa o contracargo. ¿Qué puedo hacer?
P96: Estoy enfrentando una disputa o contracargo. ¿Qué puedo hacer?
- Puedes perder tanto el monto de la transacción como una tarifa de disputa
- Puedes presentar evidencia de entrega del producto, registros de uso o comunicación con el cliente
- Sin embargo, la decisión final recae en el banco emisor del cliente
- ID de Disputa
- ID de Pago
- Prueba relevante
P97: El cliente disputó el cargo después de usar el servicio. ¿Puedo apelar esto?
P97: El cliente disputó el cargo después de usar el servicio. ¿Puedo apelar esto?
- Compartir documentación (registros de chat, registros de uso, confirmación de entrega)
- Explicar que el servicio fue cumplido
- Solicitar una exención de la tarifa de disputa si es un problema de primera vez o si se puede probar fraude
Webhooks e Integración
P98: ¿Puedo verificar manualmente los webhooks de Dodo Payments en Python?
P98: ¿Puedo verificar manualmente los webhooks de Dodo Payments en Python?
P99: ¿Dónde puedo encontrar la documentación oficial sobre la verificación manual de webhooks?
P99: ¿Dónde puedo encontrar la documentación oficial sobre la verificación manual de webhooks?
P100: Mi webhook no está recibiendo una solicitud POST, solo una GET. ¿Por qué?
P100: Mi webhook no está recibiendo una solicitud POST, solo una GET. ¿Por qué?
?subscription_id=...&status=active en una solicitud GET. Esta no es tu webhook.Para recibir cargas útiles POST estructuradas de Dodo Payments:- Configura un webhook en Panel → Desarrolladores → Webhooks
- Asegúrate de que la URL acepte solicitudes POST y verifique la firma
P101: Recibo un error 401 Unauthorized usando el SDK de Python. ¿Por qué?
P101: Recibo un error 401 Unauthorized usando el SDK de Python. ¿Por qué?
P102: ¿Hay alguna forma de activar manualmente un evento de webhook para pruebas?
P102: ¿Hay alguna forma de activar manualmente un evento de webhook para pruebas?
P103: ¿Cuál es la diferencia entre la URL del webhook y la URL de redirección?
P103: ¿Cuál es la diferencia entre la URL del webhook y la URL de redirección?
- URL del Webhook: Configurada en el panel. Recibe cargas útiles POST sobre eventos.
- URL de Redirección: Enviada en la solicitud de API de pago. Envía al usuario de vuelta a tu aplicación con parámetros de consulta (
?status=success).
P104: ¿Por qué no recibí el id del producto en el webhook payment.succeeded para un producto de suscripción?
P104: ¿Por qué no recibí el id del producto en el webhook payment.succeeded para un producto de suscripción?
subscription_id asociado con la suscripción, junto con otros detalles relevantes.P105: ¿Cómo verifico que los webhooks que recibo son realmente de Dodo Payments y no de actores maliciosos?
P105: ¿Cómo verifico que los webhooks que recibo son realmente de Dodo Payments y no de actores maliciosos?
- Verifica la Firma: Cada webhook enviado por Dodo Payments incluye una firma única en el encabezado
webhook-signature. Esta firma se genera utilizando la clave secreta de tu webhook y la carga útil del evento. - Recupera la Clave Secreta: Asegúrate de tener la clave secreta para tu webhook, que se puede encontrar en tu panel de Dodo Payments bajo la configuración de Webhooks.
- Recalcula la Firma: Usa el mismo algoritmo de firma (HMAC-SHA256) que Dodo Payments para calcular la firma en tu servidor. Usa la carga útil del webhook y tu clave secreta de webhook.
- Compara Firmas: Compara la firma recalculada con la que se proporciona en el encabezado
webhook-signature. Si coinciden, el webhook es auténtico; si no, debe ser rechazado. - Usa HTTPS: Asegúrate de que tu endpoint de webhook use HTTPS para asegurar la comunicación y prevenir manipulaciones durante la transmisión de datos. Al implementar estos pasos, puedes verificar con confianza la autenticidad de los webhooks enviados por Dodo Payments.
P106: ¿Por qué estoy recibiendo un webhook de subscription.renew incluso para el primer pago del mes?
P106: ¿Por qué estoy recibiendo un webhook de subscription.renew incluso para el primer pago del mes?
subscription.renew se activará cada vez que se deduzca el monto de la suscripción. Así que sí, este es un comportamiento esperado.P107: ¿Cómo puedo probar webhooks localmente?
P107: ¿Cómo puedo probar webhooks localmente?
- Usa una Herramienta de Túnel: Herramientas como ngrok, LocalTunnel o Cloudflare Tunnel pueden exponer tu servidor local a Internet. Esto proporciona una URL pública que Dodo Payments puede usar para enviar eventos de webhook a tu entorno local.
- Configura el Endpoint del Webhook: Crea un endpoint de webhook en tu aplicación local para manejar eventos de webhook entrantes. Asegúrate de que escuche solicitudes HTTP POST.
- Configura el Webhook en Dodo Payments: Ve a tu panel de Dodo Payments, navega a la configuración de Webhooks y actualiza la URL del webhook a la URL pública generada por la herramienta de túnel.
P108: ¿Por qué mi webhook no se está llamando después del pago?
P108: ¿Por qué mi webhook no se está llamando después del pago?
- No confundiste la URL del webhook con la URL de redirección
- El webhook está configurado en Desarrolladores > Webhooks
- Tu URL acepta solicitudes POST y responde con 2xx
- La validación de firma (si está habilitada) se implementa correctamente
P109: ¿Es seguro confiar en status=success en los parámetros de consulta de la URL?
P109: ¿Es seguro confiar en status=success en los parámetros de consulta de la URL?
- Valida doblemente la transacción con una llamada a la API
- O espera el webhook payment.succeeded
P110: ¿Puedo integrar Dodo Payments con mi sitio web o plataforma existente?
P110: ¿Puedo integrar Dodo Payments con mi sitio web o plataforma existente?
Pruebas y Desarrollo Local
P111: ¿Puedo probar suscripciones en Modo de Prueba?
P111: ¿Puedo probar suscripciones en Modo de Prueba?
P112: ¿Cómo cambio entre Modo de Prueba y Modo en Vivo?
P112: ¿Cómo cambio entre Modo de Prueba y Modo en Vivo?
- En tu panel de Dodo, busca un interruptor de Modo de Prueba.
- Actívalo para usar claves API de prueba y simular pagos.
P113: ¿Puedo usar datos de clientes reales en Modo de Prueba?
P113: ¿Puedo usar datos de clientes reales en Modo de Prueba?
- No se transferirá dinero real
- Puedes simular webhooks y flujos
- Los detalles de la tarjeta aún deben ser tarjetas de prueba
P114: Estoy recibiendo: 'Debes proporcionar un mandato para pagos con tarjeta fuera de sesión'
P114: Estoy recibiendo: 'Debes proporcionar un mandato para pagos con tarjeta fuera de sesión'
- Se usa una tarjeta india para realizar el pago, pero el país de facturación no está establecido como IN.
- Probablemente pasaste un país de facturación incorrecto.
Soporte y Comunicación
P115: ¿Cómo contacto al soporte?
P115: ¿Cómo contacto al soporte?
P116: Mis mensajes de soporte no están recibiendo respuesta. ¿Qué debo hacer?
P116: Mis mensajes de soporte no están recibiendo respuesta. ¿Qué debo hacer?
- Intercom sin respuesta
- Discord sin reconocimiento
- Escala a través de [email protected] o [email protected] con el asunto Urgente: Sin Respuesta – [Tu Correo]
Seguridad y Prevención de Fraude
P117: ¿Cómo protege Dodo Payments mi negocio del fraude?
P117: ¿Cómo protege Dodo Payments mi negocio del fraude?
P118: ¿Está segura la información de mis clientes con Dodo Payments?
P118: ¿Está segura la información de mis clientes con Dodo Payments?
P119: Encontré una vulnerabilidad de seguridad en Dodo Payments. ¿Cómo debo reportarla?
P119: Encontré una vulnerabilidad de seguridad en Dodo Payments. ¿Cómo debo reportarla?
P120: ¿Dodo Payments ofrece recompensas por errores?
P120: ¿Dodo Payments ofrece recompensas por errores?