Skip to main content
Puedes reembolsar parcial o totalmente cualquier pago exitoso. Los reembolsos se descuentan de tu saldo disponible de Fintoc, que excluye cualquier saldo pendiente. Si tu saldo disponible no cubre el monto del reembolso, este se reintenta durante 5 días hábiles antes de expirar. Además, Fintoc no devuelve las comisiones de procesamiento del pago original si este es reembolsado.
Financiamiento de reembolsos pendientesFintoc paga los reembolsos solo con el saldo de las ventas que recauda por ti. No puedes depositar ni transferir fondos a Fintoc para cubrir un reembolso pendiente.Si tu saldo disponible no alcanza, el reembolso queda pendiente. Fintoc reintenta el reembolso durante un máximo de 5 días hábiles a medida que nuevas ventas aumentan tu saldo. Fintoc procesa los reembolsos pendientes en el orden en que los creaste. Fintoc actualiza el estado del reembolso en el Dashboard cuando procesa el reembolso.Si no esperas ventas suficientes para cubrir el reembolso dentro de 5 días hábiles, el reembolso pasa al estado failed al terminar ese plazo.Un reembolso failed es definitivo. Fintoc no puede reintentar ni forzar un reembolso failed. Para reembolsar al cliente, crea un nuevo reembolso para el mismo pago. El nuevo reembolso usa tu saldo disponible al momento de crearlo.
Reembolsos para plugins de e-commercePuedes emitir reembolsos directamente desde tu plataforma de e-commerce (VTEX o Shopify), pero debido al funcionamiento de los plugins, los reembolsos solicitados desde plataformas de plugins de e-commerce no pueden cancelarse desde sus dashboards.Si emitiste un reembolso desde una de estas plataformas y quieres cancelarlo, puedes usar nuestro endpoint de API Cancelar reembolsos o contactar a nuestro equipo de soporte, pero la cancelación no aparece en tu Dashboard de VTEX o Shopify.Si un reembolso emitido desde VTEX o Shopify falla, vuelve a crear el reembolso desde la misma plataforma. La plataforma registra el nuevo reembolso en Fintoc automáticamente.

Saldo disponible para reembolsos

Fintoc paga los reembolsos con el saldo de tus ventas que Fintoc todavía no te ha liquidado. Las ventas que Fintoc ya reservó para una liquidación no forman parte de este saldo. En Chile, Fintoc reserva el saldo de la liquidación diaria a las 14:00, hora de Santiago. Un reembolso que creas más tarde ese día solo puede usar las ventas que recibiste después de las 14:00. Cada medio de pago tiene su propio saldo para reembolsos:
  • Fintoc reembolsa los pagos por transferencia con el saldo de tus ventas por transferencia sin liquidar.
  • Fintoc reembolsa los pagos con tarjeta con el saldo de tus nuevas ventas con tarjeta sin liquidar.
Un reembolso de un pago con tarjeta no puede usar el saldo de tus ventas por transferencia. Un reembolso de un pago por transferencia no puede usar el saldo de tus ventas con tarjeta. Para estimar el monto disponible para reembolsar con un medio de pago:
  1. En el Dashboard, busca los pagos con ese medio de pago que Fintoc todavía no ha liquidado.
  2. Suma sus montos, descontando la comisión de cada pago.
  3. Resta la comisión del reembolso que quieres emitir.
Por ejemplo, tienes una única venta sin liquidar: un pago por transferencia de $50.000 CLP con una comisión de $800 CLP. Puedes reembolsar hasta $49.200 CLP en pagos por transferencia, menos la comisión del reembolso. No puedes reembolsar pagos con tarjeta hasta que recibas nuevas ventas con tarjeta.

Destinos de los reembolsos

El destino de un reembolso depende del método de pago utilizado. Para la mayoría de los pagos, Fintoc reembolsa a la cuenta bancaria original utilizada para el pago. No necesitas especificar un destino. Para métodos de pago alternativos, Fintoc no tiene acceso a la cuenta del pagador porque el cliente autoriza el pago a través del propio checkout del banco. Para reembolsar estos pagos, recopilas la cuenta de destino del cliente y la pasas como recipient_account cuando creas el reembolso. Si un cliente ha cerrado su cuenta bancaria, el reembolso se marca como failed. Si planeas usar reembolsos, incluye un customer_email al crear tu Checkout Session para que Fintoc pueda notificar al cliente sobre el progreso de su solicitud de reembolso.

Ciclo de vida del reembolso

Chile 🇨🇱

Puedes crear reembolsos 24/7. Fintoc comienza a desembolsar cada reembolso cuando lo creas, en lugar de retenerlo para el siguiente ciclo de liquidación diaria. A las 14:00 hora de Santiago cada día, Fintoc reserva el saldo acumulado hasta ese momento para financiar tu liquidación diaria. Un reembolso que crees después de las 14:00 no puede usar ese saldo reservado, por lo que Fintoc desembolsa el reembolso solo cuando se acumula nuevo saldo.
  1. Un reembolso nuevo comienza con el estado created. Puedes cancelar un reembolso mientras esté en created.
  2. Fintoc comienza a desembolsar el reembolso, el cual pasa al estado in_progress.
  3. Después de que Fintoc finaliza el desembolso, el reembolso pasa al estado succeeded, y tu cliente ve el reembolso en su cartola bancaria.
  4. Si tienes fondos insuficientes en tu saldo de Fintoc, Fintoc reintenta el reembolso durante 5 días hábiles. Si el reembolso no se completa exitosamente dentro de los 5 días hábiles, pasa al estado failed. Cualquier otra falla al transferir los fondos también marca el reembolso como failed, y los fondos se incluyen en tu siguiente liquidación.

México 🇲🇽

Puedes crear reembolsos 24/7. Fintoc comienza a desembolsar cada reembolso cuando lo creas, en lugar de retenerlo para el siguiente ciclo de liquidación diaria.
  1. Un reembolso nuevo comienza con el estado created. Puedes cancelar un reembolso mientras esté en created.
  2. Fintoc comienza a desembolsar el reembolso, el cual pasa al estado in_progress.
  3. Después de que Fintoc finaliza el desembolso, el reembolso pasa al estado succeeded, y tu cliente ve el reembolso en su estado de cuenta bancario.
  4. Si tienes fondos insuficientes en tu saldo de Fintoc, Fintoc reintenta el reembolso durante 5 días hábiles. Si el reembolso no se completa exitosamente dentro de los 5 días hábiles, pasa al estado failed. Cualquier otra falla al transferir los fondos también marca el reembolso como failed, y los fondos se incluyen en tu siguiente liquidación.
  5. Si el banco del destinatario devuelve la transferencia después de que el reembolso se completó, el reembolso pasa al estado returned. Un reembolso en returned es distinto de uno en failed: Fintoc desembolsó los fondos y el banco los devolvió después. Fintoc envía el evento de webhook refund.returned. El Dashboard muestra un reembolso en returned como un reembolso fallido.

Emitir reembolsos

Puedes emitir reembolsos desde el Dashboard o usando la API de Refunds. Un reembolso alcanza el estado succeeded cuando Fintoc desembolsa los fondos, pero el banco del destinatario aún puede devolver la transferencia. Sigue manejando el evento refund.returned después de que un reembolso pase a succeeded. Puedes emitir más de un reembolso contra un pago, pero no puedes reembolsar un total mayor al monto del pago original.

Emitir un reembolso usando la API

Para reembolsar un pago con la API, crea un reembolso con el ID del pago y define resource_type como payment_intent. Recibes este ID como parte del evento webhook checkout_session.finished. También puedes encontrarlo en el Dashboard.
Para reembolsar parcialmente un pago, proporciona un amount en la unidad mínima de la moneda. Por ejemplo, usa 1000 para $1000 CLP o 100 para $1.00 MXN.
Excepción: los pagos con split solo admiten reembolsos totales. Créalo sin amount o con amount igual al monto total del pago. Cada destinatario financia su parte del reembolso. Consulta Reembolsar un pago con split.

Cancelar un reembolso

Puedes cancelar cualquier reembolso mientras su estado sea created, desde el Dashboard o usando la API.

Cancelar un reembolso usando la API

Para cancelar un reembolso usando la API, usa el endpoint cancelar reembolso proporcionando el ID del reembolso.

Actualizaciones de estado del reembolso

Fintoc envía eventos de webhook a tu servidor cuando cambia el estado de un Refund. Úsalos para notificar a tu cliente sobre actualizaciones, por ejemplo enviándole un correo cuando el reembolso aparezca en su cartola bancaria. Recomendamos manejar los siguientes eventos al reembolsar un pago:

Vouchers de reembolso

Fintoc ofrece Vouchers de Reembolso como confirmación de un reembolso exitoso a la cuenta bancaria de tu cliente. Para descargarlos, usa nuestro endpoint Obtener Voucher de Reembolso. Al hacerlo, ten en cuenta que hay un tiempo de expiración de 5 minutos para iniciar la descarga.

Notificaciones de reembolso

Al configurar una Checkout Session, puedes incluir un customer_email para notificaciones. Si se proporciona un correo válido, se usará para informar al usuario sobre la creación de un reembolso, la transferencia exitosa de fondos a su cuenta bancaria y, en caso de una falla en el reembolso, también lo notificará.

Comisiones de reembolso

Las comisiones de reembolso se calculan al descontarlas de tu liquidación. Si un reembolso resulta fallido, se reembolsará en tu siguiente liquidación.