Por qué funciona

Lo que obtienes

De saldo a saldo, al momento

Si el destinatario también tiene un wallet Rox Pay, los fondos pasan directamente de un saldo a otro y están disponibles de inmediato.

Ves a quién pagas

Introduce el código o busca por nombre: Rox Pay te muestra el nombre del destinatario y te pide confirmación antes de mover el dinero.

Registrado en ambos lados

Cada transferencia aparece en los movimientos de quien envía y de quien recibe, con contraparte, código, concepto y saldo antes y después.

Dónde lo usas

Desde el panel, el mapa o tu propio software

Panel

Enviar dinero

Busca una empresa o una persona por nombre, o pega su código. Elige el saldo, el importe y un concepto, y confirma.

Recibir

El código de tu empresa

Cada wallet tiene un código (CMP- para empresas, USR- para personas). Lo copias y lo compartes: quien lo usa te envía dinero directamente al wallet.

Mapa

Mapa de comercios

Encuentra los negocios que aceptan Rox Pay y envía dinero desde la ficha del comercio. Aparecer en el mapa es decisión de cada negocio.

API

API REST v5

Dos endpoints para enviar y consultar transferencias desde tu software, con clave de idempotencia, códigos de error y transferencias programadas.

Cómo funciona

Una transferencia en cuatro pasos

El dinero no pasa por una tarjeta ni por una transferencia bancaria: se mueve entre dos saldos Rox Pay. Antes de cada envío la plataforma comprueba el destinatario, el saldo y los límites.

  • Encuentra al destinatario: busca una empresa o una persona por nombre, o introduce su código CMP- o USR-.
  • Verifica: Rox Pay resuelve el código y te muestra el nombre registrado. Se bloquean los wallets inactivos y los envíos a ti mismo.
  • Envía: elige el saldo (EUR u otra divisa del wallet), el importe y un concepto opcional, y confirma.
  • Abonado: los fondos están de inmediato en el saldo del destinatario y la transferencia aparece en los movimientos de ambos.
  • Irrevocable: una vez confirmada, la transferencia no se puede anular. Por eso la verificación va primero.
El saldo se comprueba antes del envío: si los fondos disponibles no bastan, la transferencia no sale.
  1. 1 Busca Nombre o código
  2. 2 Verifica Nombre confirmado
  3. 3 Envía Importe y concepto
  4. 4 Abonado Al instante en el saldo
Movimientos de quien envía
Taller Rossi S.L. Salida · Factura 2026/118 −250,00 €
Movimientos de quien recibe
Estudio Bianchi Entrada · Factura 2026/118 +250,00 €
Destinatario verificado · Saldo comprobado · Irrevocable
Funcionalidades

Qué incluye, en detalle

Destinatario verificado

El código se resuelve en el servidor antes del envío. Errores específicos para código no válido, destinatario inexistente o wallet aún no activo.

Saldos multidivisa

Elige desde qué saldo del wallet enviar. Si no tienes saldo en la divisa indicada, la transferencia se rechaza antes de mover dinero.

Transferencias programadas

Por API puedes indicar una fecha futura (hora Europe/Rome). La transferencia queda pendiente y el saldo se comprueba el día de la ejecución.

Idempotency-Key

Envía una cabecera Idempotency-Key y repite la llamada con seguridad: la misma clave nunca mueve dinero dos veces.

Historial con filtros

Movimientos de entrada y salida filtrables por dirección, fecha, importe y texto libre, con estado de la transferencia y saldo antes y después.

Errores legibles por máquina

Cada rechazo devuelve un ErrorCode (por ejemplo INSUFFICIENT_BALANCE o SELF_TRANSFER), así tu software reacciona sin interpretar textos.

Wallet y cuenta bancaria

Entre wallets, hacia el banco o de entrada: cada movimiento tiene su herramienta

La transferencia entre wallets es la forma más rápida de pagar a quien ya usa Rox Pay. Para llevar los fondos a la cuenta bancaria o recargar el wallet hay herramientas específicas, en el mismo panel y las mismas API.

Wallet → Wallet

Transferencia entre wallets

A otra empresa o persona con wallet Rox Pay. Abono inmediato en el saldo, de 1 € a 5.000 € por transferencia, destinatario verificado.

Wallet → IBAN

Retirada a la cuenta bancaria

Transfiere el saldo disponible a una cuenta bancaria vinculada cuando quieras, o con el retiro automático. Se aplica la comisión de retirada prevista.

Recarga

Recarga del wallet

Añade fondos al saldo en EUR con un pago desde tu cuenta bancaria (pay by bank) o con una tarjeta verificada guardada en el wallet.

¿Quieres saber qué flujo encaja con tus pagos? Lo vemos contigo.

Habla con nosotros
Controles

Los controles que se aplican a cada transferencia

Las reglas son las mismas en el panel y en la API: un único punto de control para importes, destinatario y saldo.

Solo desde tu propio wallet

Nadie envía en nombre de terceros, ni partners ni administradores

Destinatario comprobado

Código resuelto, wallet activo, sin envíos a uno mismo

Saldo disponible

Disponible menos reservas, comprobado antes del envío

Sin envíos duplicados

Idempotency-Key en cada llamada API

Para desarrolladores

Dos endpoints, una transferencia

Autenticación con token Bearer, importes en céntimos, respuestas JSON con ErrorCode legible. El wallet que envía es siempre el de la empresa a la que pertenece el token.

POST /api/v5/wallet/transfer
Petición
Authorization: Bearer <token>
Idempotency-Key: "inv-2026-118"

{
  "BeneficiaryCode": "CMP-20260121-037118B5BFCB",
  "Amount": 25000,
  "Currency": "EUR",
  "Purpose": "Factura 2026/118"
}
Respuesta · 200
{
  "Result": true,
  "Message": "Transfer executed successfully.",
  "Recipient": { "Type": "company", "DisplayName": "…" }
}
Endpoints disponibles
POST /api/v5/wallet/transfer Envía o programa una transferencia

BeneficiaryCode, Amount en céntimos, Currency y Purpose opcionales. Con OperationDate la transferencia solo se reserva y se ejecuta en la fecha indicada.

Idempotency-KeyTransferencias programadasErrorCode legibles
GET /api/v5/wallet/transfers Lista las transferencias recibidas y enviadas

Filtros por dirección, rango de fechas, importe mínimo y máximo y texto libre. Paginación de hasta 100 filas, saldo antes y después en cada transferencia.

Direction incoming / outgoingFiltros de fecha e importeSaldo antes y después
Casos de uso

Quién lo usa y para qué

Pagar a proveedores y socios en Rox Pay

Paga a un proveedor o socio que ya tiene wallet Rox Pay: sin IBAN que copiar, con el nombre verificado y el concepto guardado en el historial.

Reembolsos y pagos a personas

Envía dinero al wallet personal (USR-) de colaboradores, empleados o clientes, por ejemplo para reembolsar gastos.

Varias sociedades, un solo acceso

Si gestionas varias empresas en Rox Pay, mueves fondos entre sus wallets en pocos clics, cada una con su propio historial.

Pagos automáticos desde tu software

Tu software llama a la API para enviar o programar transferencias y lee el historial para actualizar sus registros.

Paga a quien usa Rox Pay en un momento.

Activa las transferencias entre wallets para tu empresa o intégralas en tu software con las API.

Preguntas frecuentes sobre las transferencias entre wallets

Encuentra respuestas a las preguntas más frecuentes