account_statement_import_online_paypal
Provide online bank statement synchronization from PayPal.com into Odoo.
Key Features
- online.bank.statement.provider: Adds PayPal.com as an online bank statement provider with configurable Client ID, Secret, and optional API base.
- online.bank.statement.provider: Implements OAuth token retrieval with scope validation before accessing the PayPal reporting services.
- online.bank.statement.provider: Enforces PayPal's three-year history limit, normalizes request timezones, and fetches balances when no transactions are returned.
- online.bank.statement.provider: Fetches PayPal transactions in 31-day chunks with pagination and mitigates the Monday INVALID_REQUEST API anomaly.
- online.bank.statement.provider: Converts PayPal transaction details into bank statement lines, including separate fee lines and partner information.