Online Bank Statements: PayPal.com
Este módulo proporciona extractos bancarios en línea desde PayPal.com.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Te permite importar tu historial de transacciones de PayPal.com directamente en Odoo como extractos bancarios, para que puedas conciliar la actividad de PayPal sin descargar y subir archivos CSV.
Este módulo añade PayPal.com como fuente seleccionable cuando configuras un proveedor de extractos bancarios en línea en Odoo Accounting. En el formulario del proveedor, al elegir PayPal se muestra una sección Credentials donde introduces tu Client ID y Secret de PayPal (además de una API base para usuarios avanzados), y estos campos pasan a ser obligatorios para ese servicio.
Una vez configurado, Odoo se conecta a PayPal y recupera las transacciones del periodo que solicites, convirtiendo cada una en líneas de extracto con una referencia, importe, fecha, referencia de pago y nombre del pagador. Las comisiones de transacción se importan como líneas separadas atribuidas a PayPal, y cada línea lleva un identificador de importación único para que las reimportaciones no dupliquen entradas.
Reglas de negocio aplicadas por el código: - PayPal solo permite el acceso a transacciones de los últimos 3 años; las fechas de inicio anteriores se rechazan con un error explicativo. - Si no existen transacciones para el periodo, el módulo lee el saldo de la cuenta de PayPal y lo usa como saldo inicial y final. - Los saldos inicial y final se calculan a partir del saldo disponible de la primera y la última transacción, de modo que el extracto cuadre correctamente. - Los problemas de autenticación (credenciales incorrectas, permisos faltantes, token no válido) generan mensajes de error claros.
Extiende el modelo online.bank.statement.provider y añade la opción PayPal a la lista de servicios disponibles. Toda la actividad ocurre a través de la pantalla existente del proveedor de extractos bancarios en línea; no se crean menús nuevos.
Depende de
Modelos y campos (1)
- online.bank.statement.provider · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/bank-statement-import.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Necesitarás un Client ID y un Secret de PayPal para comunicarte con la API de PayPal. Para obtener tu Client ID y Secret de la API de PayPal:
- Abre PayPal Developer.
- Inicia sesión con tu cuenta de PayPal for Business (actualiza tu cuenta personal a una Business Account, si es necesario).
- Ve a Apps & Credentials y cambia a Live.
- En REST API apps, haz clic en Create App para comenzar a crear una nueva aplicación.
- Introduce un nombre descriptivo para tu app (p. ej. Odoo-Statements) y haz clic en Create App.
- Copia el Client ID y el Secret para usarlos durante la configuración del proveedor (instrucciones a continuación).
- En Features, desmarca todas las características opcionales excepto Transaction Search.
- Haz clic en Save Changes.
Para configurar PayPal como proveedor de extractos bancarios en línea, deberás crear una Bank Account & Journal que corresponda a tu cuenta de PayPal for Business, y luego configurar el proveedor PayPal.com con el Client ID y el Secret obtenidos anteriormente:
- Ve a Invoicing \> Configuration \> Banks \> Add a Bank Account.
- En el campo Account Number, introduce algún texto descriptivo para la cuenta, como la dirección de correo electrónico o el PayPal Merchant ID de tu cuenta de PayPal for Business. NOTA: Este Account Number no se utiliza en la autenticación con la API de PayPal, y solo se utiliza para distinguir esta PayPal Bank Account/Journal de otras que puedas haber configurado.
- Rellena los demás campos de la Bank Account si lo deseas, y luego haz clic en Create.
- Ve a Invoicing \> Configuration \> Accounting \> Journals.
- Abre y edita el Journal correspondiente a la cuenta bancaria de PayPal (este Journal se creó automáticamente cuando creaste la Bank Account anterior.
- Establece Bank Feeds en Online (OCA).
- Selecciona PayPal.com como proveedor en la sección Online Bank Statements (OCA).
- Guarda el Journal.
- Para configurar los ajustes específicos del proveedor, haz clic en el proveedor para abrirlo y haz clic en Edit.
- Rellena los ajustes de Configuration y Scheduled Pull que desees.
- Deja el campo API base vacío, y rellena el Client ID y el Secret de tu cuenta de PayPal Developer.
- Haz clic en Save.
NOTA: Para fines de desarrollo y pruebas, puedes crear credenciales Sandbox asociadas a tu cuenta de PayPal for Business. Al configurar los ajustes específicos del proveedor, introduce lo siguiente en el campo API base:
Para extraer extractos bancarios históricos:
- Vaya a Facturación \> Configuración \> Contabilidad \> Diarios.
- Abra el diario correspondiente a la cuenta bancaria de PayPal.
- Haga clic en el botón Extraer extracto bancario en línea.
- Configure un intervalo de fechas y haga clic en Extraer.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.