¿Necesitas ayuda?

Escribe tu pregunta a continuación para que podamos responderte.

Solución de problemas de integración con el Terminal de Revolut

Es posible que tengas problemas para integrar tu aplicación de software con el Terminal de Revolut por varios motivos. Consulta la guía de configuración para obtener una descripción detallada.

Errores de ubicación

Una ubicación vincula las órdenes de la API de Comercio con tu Terminal de Revolut físico.

Para que el Terminal de Revolut se pueda detectar a través de la API, configura su ubicación y activa el modo Pagar en caja. Para configurar la ubicación, ve a «More» y selecciona la ubicación debajo del nombre de la empresa. Para activar el modo Pagar en caja, ve a «More» y selecciona «Checkout», y luego selecciona «Enable Pay at Counter».

Problemas con las órdenes y los pagos

Para que la creación de órdenes y los pagos se realicen correctamente:

  • Asegúrate de que tu payload incluya el 'location_id' correcto
  • Configura 'channel': 'pos'
  • Especifica el importe como un número entero en unidades menores (p. ej., 1000 para £10.00 GBP)
  • Asegúrate de configurar 'capture_mode': 'manual'
  • Asigna 'fulfilment_type' como 'take_away'
  • Indica el nombre de tu Software de punto de venta en 'metadata.pos_partner_name'

Los pagos fallidos o cancelados suelen indicar un problema con el payload de tu solicitud a la API. Verifica que tu solicitud esté configurada para pagos en persona (no para transacciones online ni con enlace de pago) y que incluya todos los campos obligatorios.

Si el problema persiste

Contacta directamente con nuestro chat de soporte en la app para obtener ayuda personalizada con tu problema. Así se garantiza la resolución más rápida: proporciona una descripción clara, capturas de pantalla de tus payloads y de las respuestas o errores, y los pasos que ya has probado para solucionarlo.