OdooWiki OCA HUB

Server environment for eBill Postfinance

ebill_postfinance_server_env folder_open OCA/l10n-switzerland open_in_new
Tools License: AGPL-3

This module is based on the server_environment module to use files for configuration. So we can have different configuration for each environment (dev, test, integration, prod).

This module define the config variables for the ebill_postfinance module.

Exemple of the section to put in the configuration file:

[postfinance_service.name_of_the_service] use_test_service": True, username": username, password": password,

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets administrators configure the PostFinance eBill connection (test mode, username, password) through server environment configuration files instead of typing them in Odoo, so each environment (dev, test, production) can use its own credentials.

This module adds file-based configuration for the PostFinance eBill service used by Odoo. Instead of entering the connection settings directly in the Odoo interface, an administrator can place them in the server's configuration file, and Odoo reads them automatically.

The settings that can be managed this way are: - whether the test service should be used (use_test_service) - the connection username (username) - the connection password (password)

These values belong to the ebill.postfinance.service model, which is extended to support this external configuration mechanism. Because the module installs automatically when both the server environment tool and the PostFinance eBill module are present, no manual installation step is needed.

The practical effect is that the same Odoo database can run in different environments (development, test, integration, production) with different PostFinance credentials, without changing anything in the user interface. Sensitive values such as the password stay in the server configuration file rather than in the database. No new menus, buttons, reports or scheduled actions are added by this module.

Models and fields (1)
  • ebill.postfinance.service · new model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/l10n-switzerland.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.