Our payment gateway Adyen processes transactions in batches as either B2C (orders and refunds) or B2B (subscription payments or cancellations). These batches regularly contain transaction fees, commission fees, chargebacks, and PSP provider deposit changes.
While most batches have cash movement, some do not (zero batches).
1. We struggle to process these zero batches in Odoo, as there is no bank movement to match transactions and we need to offset invoices and bills in the same transaction.
2. Additionally, reversing payments in new batches impacts the amount received in the previous batch. Using a journal entry to process these transactions doesn't result in a clean AR invoice position for customer follow-ups.
Can someone help?