Daily updates from Odoo
Friday, October 31, 2025
3 changes
1 change
New functionality added to Odoo
Adds a new Turkish Nilvera e-invoicing extension to support legally required invoice scenarios such as withholding VAT, tax exemptions, export invoices, and public sector invoices. It also adds tax office information to e-invoice data, helping businesses meet Turkish compliance requirements for domestic and international sales.
Original PR description
[ADD] l10n_tr_nilvera_einvoice_extended: Adding Nilvera E-Invoice Extension [ADD] l10n_tr_nilvera_einvoice_extended: Adding Tax Offices --- ### Description of the issue/feature this PR addresses: We…
[ADD] l10n_tr_nilvera_einvoice_extended: Adding Nilvera E-Invoice Extension [ADD] l10n_tr_nilvera_einvoice_extended: Adding Tax Offices --- ### Description of the issue/feature this PR addresses: We do not support Withholding VAT (KDV Tevkifatı), Exemption Invoices, and Export Invoices (İhracat Faturaları) with our current e-invoicing solution in Türkiye. Those invoice types are legally important and required for both domestic and international sales for businesses. In addition, the inclusion of the Tax office in our current XML we send to Nilvera, both for `<cac:AccountingSupplierParty>` and `<cac:AccountingCustomerParty>`, is required by law. This PR adds an extension module for Nilvera E-Invoicing. The purpose of this module is to extend the existing E-Invoicing functionality to support additional invoice types and scenarios to be compliant with the TR legal requirements. --- ### Invoice Scenario: **Basic** Invoice Type: - Sales - Withholding - Tax Exempt - Registered for Export **Export** Invoice Type: - Tax Exempt **Public** Invoice Type: - Sales - Withholding - Tax Exempt - Registered for Export --- ### Current behavior before PR: We don't support a scenario-based system to comply with TR legal requirements. --- ### Desired behavior after PR is merged: We support a scenario-based system to comply with TR legal requirements. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#229205 Forward-Port-Of: odoo/odoo#213766
1 change
New functionality added to Odoo
Adds a new US Direct Deposit module that lets businesses initiate vendor batch payments through Wise instead of relying on Europe-focused payment initiation options. This helps US companies manage supplier payouts with payment choices such as account balance, ACH, Fedwire, or direct deposit via the Wise portal.
Original PR description
Direct Deposit is a common requirement in the US. Payment Initiation via Ponto is not a good solution as that is only usable for Europe, so other solutions have to be developed. Unlike Ponto via account_online_payment, Wise is implemented directly in enterprise instead of odoofin as customers can open an account themselves and handle all of the data without Odoo being responsible for anything. This module works by overriding the validation steps for batch payments to utilize Wise's API to create a batch group on their side, before redirecting to their final step where the customer can pay however they choose. For the United States this can be from their account balance, ACH transfer, fedwire transfer, or via direct deposit if they set that up in their portal. task-5080414 Forward-Port-Of: odoo/enterprise#96588
1 change
New functionality added to Odoo
Adds a new US Direct Deposit capability that lets businesses pay vendors through Wise from Odoo batch payments. This gives US customers a practical alternative to Europe-focused payment initiation options, supporting payout methods such as account balance, ACH, Fedwire, or direct deposit depending on their Wise setup.
Original PR description
Direct Deposit is a common requirement in the US. Payment Initiation via Ponto is not a good solution as that is only usable for Europe, so other solutions have to be developed. Unlike Ponto via account_online_payment, Wise is implemented directly in enterprise instead of odoofin as customers can open an account themselves and handle all of the data without Odoo being responsible for anything. This module works by overriding the validation steps for batch payments to utilize Wise's API to create a batch group on their side, before redirecting to their final step where the customer can pay however they choose. For the United States this can be from their account balance, ACH transfer, fedwire transfer, or via direct deposit if they set that up in their portal. task-5080414