{"id":21503,"date":"2022-04-11T13:49:36","date_gmt":"2022-04-11T11:49:36","guid":{"rendered":"https:\/\/help.openbee.com\/open-bee-chorus-pro\/installers-guide\/installation-update\/"},"modified":"2026-05-13T09:37:10","modified_gmt":"2026-05-13T07:37:10","slug":"installation-update","status":"publish","type":"page","link":"https:\/\/help.openbee.com\/en\/open-bee-chorus-pro\/installers-guide\/installation-update\/","title":{"rendered":"Installation &amp; Update"},"content":{"rendered":"\n<p>Refer to the Open Bee\u2122 Portal documentation for instructions on how to install or update an add-on.<\/p>\n\n<p>The Chorus Pro Connector is an add-on to Open Bee\u2122 Portal.<\/p>\n\n<p>It is composed of two distinct sub-modules:<\/p>\n\n<ul class=\"wp-block-list\"><li>the &#8220;<strong>Supplier<\/strong>&#8221; sub-module for public sector suppliers who must transmit their invoices via Chorus Pro<\/li><li>the &#8220;<strong>Recipient<\/strong>&#8221; sub-module for local authorities receiving invoices sent via Chorus Pro<\/li><\/ul>\n\n<p>Depending on the type of your entity, you must activate one and\/or the other of these submodules when installing the add-on (see below). Icon<\/p>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>The Chorus Pro Connector add-on offers a &#8220;<strong>mode<\/strong>&#8221; parameter with &#8220;<strong>recipient<\/strong>&#8221; or &#8220;<strong>provider<\/strong>&#8221; as possible values, depending on the type of your entity.<\/p><cite>Example: To activate only the &#8220;<strong>Recipient<\/strong>&#8221; mode, the installation command will be:<br\/>  php appconsole addon:install C:Chorus-XXX.zip &#8211;mode=recipient<br\/>If the &#8220;<strong>mode<\/strong>&#8221; setting is not specified during installation, both modes will be enabled by default.<\/cite><\/blockquote>\n\n<h2 class=\"wp-block-heading\" id=\"Installationetmise&#xE0;jour-Installationducertificat\">Installing the certificate<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"Installationetmise&#xE0;jour-Versionsup&#xE9;rieure&#xE0;6.8.0\">Version higher than 6.8.0<\/h3>\n\n<p>The certificate is configured from the module&#8217;s configuration interface.<\/p>\n\n<p>You can add the certificate directly and enter the certificate password.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"Installationetmise&#xE0;jour-Versioninf&#xE9;rieure&#xE0;6.8.0\">Version below 6.8.0<\/h3>\n\n<p>Next, the customer&#8217;s certificate must be installed. The command line changes depending on the format of the certificate.<\/p>\n\n<p>The command is always to be executed in the sf3 directory.<\/p>\n\n<p>To install a PFX or P12 certificate:<\/p>\n\n<pre class=\"wp-block-preformatted\">php app\/console chorus:installCertificate --file=\"c:\/certificate\/certificate.p12\" --password=\"pwdCertificate\" --format=\"p12\"<\/pre>\n\n<p>To install a PKCS7 certificate:<\/p>\n\n<pre class=\"wp-block-preformatted\">php app\/console chorus:installCertificate --file=\"c:\/certificate\/certificate.p7b\" --password=\"pwdCertificate\" --format=\"p7b\" --privateKey=\"c:certificatcertificat.key\"<\/pre>\n\n<p>Installing a PKCS7 certificate with a DER encoding:<\/p>\n\n<pre class=\"wp-block-preformatted\">php app\/console chorus:installCertificat --file=\"c:\/certificat\/certificat.der\" --password=\"pwdCertificat\" --format=\"der\" --privateKey=\"c:certificatcertificat.key\"<\/pre>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>If the client does not want his password to be visible, we can use &#8211;password=&#8221;&#8221; which allows the password to be entered without it being displayed on the screen. Icon<\/p><\/blockquote>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>You may see the following message: WARNING: can&#8217;t open config file: c:\/usr\/local\/ssl\/openssl.cnf<\/p><p>This is not related to the script but to Open SSL, it does not affect the installation of the certificate.<\/p><\/blockquote>\n\n<h2 class=\"wp-block-heading\" id=\"Installationetmise&#xE0;jour-Compatibilit&#xE9;\">Compatibility<\/h2>\n\n<p>Compatibility between versions of this module and Open Bee\u2122 Portal can be found <a href=\"https:\/\/help.openbee.com\/en\/open-bee-chorus-pro\/version-history\/\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Refer to the Open Bee\u2122 Portal documentation for instructions on how to install or update an add-on. The Chorus Pro Connector is an add-on to Open Bee\u2122 Portal. It is composed of two distinct sub-modules: the &#8220;Supplier&#8221; sub-module for public sector suppliers who must transmit their invoices via Chorus Pro the &#8220;Recipient&#8221; sub-module for local [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":21496,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"templates\/ob-help-products.php","meta":{"footnotes":""},"class_list":["post-21503","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/pages\/21503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/comments?post=21503"}],"version-history":[{"count":2,"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/pages\/21503\/revisions"}],"predecessor-version":[{"id":21507,"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/pages\/21503\/revisions\/21507"}],"up":[{"embeddable":true,"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/pages\/21496"}],"wp:attachment":[{"href":"https:\/\/help.openbee.com\/en\/wp-json\/wp\/v2\/media?parent=21503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}