> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appreval.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Limitaciones de Reval: lo que no podés hacer y por qué

> Decisiones de diseño de Reval explicadas con transparencia: qué no es posible hoy, cuál es el motivo real y qué alternativa tenés disponible.

Reval opera sobre Mercado Pago en Argentina, y eso implica restricciones reales que vale la pena entender antes de salir a producción. Las limitaciones que encontrás en esta página no son bugs ni ítems pendientes en el roadmap: son decisiones de diseño tomadas a partir de cómo funciona el sistema de mandatos de Mercado Pago y la regulación financiera argentina.

Algunas funcionalidades de referencia de apps globales como Skio o Recharge son genuinamente imposibles sobre Mercado Pago, y Reval las modela con honestidad en lugar de simularlas. Documentarlas de frente es parte del posicionamiento del producto.

<Warning>
  En Argentina, **no es posible cobrar una tarjeta guardada sin que el titular esté presente en la transacción**. Esta restricción regulatoria es el origen de la mayoría de las limitaciones que detallamos a continuación. No es una limitación de Reval: es el marco dentro del que operan todos los procesadores de pago en el país.
</Warning>

## Limitaciones actuales

<Accordion title="No hay cobro bajo demanda">
  **Qué significa:** No podés iniciar un cobro en cualquier momento que lo necesites. No existe un botón "cobrar ahora" para una suscripción activa fuera del ciclo programado.

  **Por qué existe esta limitación:** La regulación financiera argentina prohíbe cargar una tarjeta de crédito o débito guardada sin la presencia activa del titular. Los mandatos de Mercado Pago están diseñados para cobros periódicos en fechas predefinidas, no para cargos arbitrarios bajo demanda del merchant.

  **La alternativa disponible:** Todos los cobros ocurren automáticamente en los ciclos programados del mandato. Si necesitás cobrar un ítem puntual fuera del ciclo, usá la funcionalidad de **add-ons**: el cliente los agrega desde el portal, el cobro se ejecuta en el momento con su participación activa, y el producto se despacha en el próximo ciclo.
</Accordion>

<Accordion title="No se puede saltar un ciclo">
  **Qué significa:** No podés pedirle a Reval que omita el próximo cobro y siga con el siguiente. No hay opción de "saltear este mes".

  **Por qué existe esta limitación:** El mandato de Mercado Pago representa un compromiso de cobro periódico. Saltear un ciclo requeriría modificar o suspender temporalmente el mandato, una operación que MP no expone de forma confiable en su API. Implementarlo con workarounds generaría estados inconsistentes difíciles de recuperar.

  **La alternativa disponible:** Si un cliente necesita interrumpir su suscripción por un período, **pausar** es la herramienta correcta. El cliente elige la fecha de reanudación desde el portal y la suscripción se reactiva automáticamente. No pierde sus configuraciones ni su historial.
</Accordion>

<Accordion title="No se puede mover la fecha del próximo cobro">
  **Qué significa:** La fecha del próximo ciclo está fijada por el mandato y no es editable directamente desde el portal ni desde el panel de merchant.

  **Por qué existe esta limitación:** La fecha de cobro está vinculada a la estructura del mandato en Mercado Pago. Modificarla en vivo implicaría crear un nuevo mandato o alterar uno existente de formas que MP no soporta sin afectar la integridad del ciclo.

  **La alternativa disponible:** Si el cliente necesita una fecha de cobro diferente, el flujo es: **cancelar la suscripción actual y re-suscribirse**. Al crear una nueva suscripción, el primer cobro ocurre en el momento, lo que establece una nueva fecha base para todos los ciclos siguientes. Reval guía al cliente a través de este proceso desde el portal.
</Accordion>

<Accordion title="No se puede cambiar la frecuencia de un mandato activo">
  **Qué significa:** Si un cliente se suscribió a un plan mensual, no puede cambiar a un plan bimestral o semanal sin cancelar su suscripción actual.

  **Por qué existe esta limitación:** La frecuencia de cobro es un atributo inmutable del mandato de Mercado Pago. Una vez creado con periodicidad mensual, ese mandato siempre cobrará mensualmente. No existe una operación de "actualizar frecuencia" en la API de MP.

  **La alternativa disponible:** Reval ofrece un **flujo guiado de cancelar y re-suscribir**: el portal explica el proceso al cliente, cancela el mandato vigente y lo lleva directamente al checkout para crear uno nuevo con la frecuencia deseada. El cliente mantiene su tarjeta tokenizada y solo tarda unos segundos.
</Accordion>

<Accordion title="No hay backup cards">
  **Qué significa:** Cada suscripción tiene una única tarjeta asociada. No podés configurar una segunda tarjeta como respaldo automático para cuando la principal falle.

  **Por qué existe esta limitación:** El modelo de mandato de Mercado Pago no contempla tarjetas de respaldo. Cada mandato está vinculado a un único token de tarjeta. Gestionar múltiples tarjetas por mandato requeriría una lógica de fallback que MP no soporta nativamente y que introduciría complejidad operativa significativa.

  **La alternativa disponible:** El cliente puede **actualizar su tarjeta activa** desde el portal en cualquier momento, incluso antes de que falle un cobro. Cuando un cobro es rechazado, Reval notifica al suscriptor con un link al portal para que actualice su tarjeta y el reintento diario tome la nueva.
</Accordion>

***

<Note>
  Estas limitaciones cubren casos de uso específicos del ciclo de cobro. Para todo lo demás —pausar una suscripción, reanudarla, cambiar productos, ajustar cantidades, agregar ítems de una vez, cancelar con motivos o aplicar descuentos de retención—, el portal de autogestión le da al cliente control completo sin necesitar tu intervención.
</Note>
