Find all the frequently asked questions – both technical and practical – to help you get to grips with our extensions.
Are you still having difficulties?
Use our FAQtastic chatbot in the bottom right-hand corner to describe the problem you’re experiencing in your own words. If our chatbot can’t find a relevant answer, it will offer to let you submit your question to us directly.
Don’t forget, we’re here to help you, if you’d prefer Please contact us directly!
Not at all!
Our approach with composition blocks allows you to create layouts directly with your mouse, without leaving the WordPress editor. Once the settings have been made, everything happens in the dashboard, with an intuitive interface that takes into account your theme settings.
You do not need any programming or graphic design skills!
Of course, this does not prevent technical and creative profiles from adding customised overlays.
Absolutely!
Our philosophy is to give users control by relying on WordPress standards. To this end, we have created a multitude of composition blocks to allow designers to give free rein to their imagination.
No.
The content of Apidae is only accessible through the Apidae API, which requires an account.
Cette fonctionnalité n’est pas une option native.
Il est toutefois possible d’utiliser les 4 colonnes vides pour insérer du contenu aux exports comptables.
Le tutoriel suivant s’adresse aux développeurs et agences, car il nécessite un peu de programmation.
Chaque ligne de l’export dispose d’un crochet (hook) de type : woocommerce_accounting:export:order_output_*_line.
Par exemple, pour ajouter l’adresse de livraison indexée (pourquoi pas ?) :
add_filter('woocommerce_accounting:export:order_output_simple_prod_line', function ($prod_line, $order) {
$col_map = get_option('woocommerce_accounting_colorder');
$custom_content = $order->WCOrder->get_meta('_billing_address_index');
$prod_line[$col_map['Empty 1']] = $custom_content;
return $prod_line;
}, 20, 5);Pour personnaliser finement les données, consultez la liste des filtres disponibles pour l’export.
Vous avez saisi un numéro de compte générique pour les produits (par exemple 707000) et des numéros spécifiques pour certains produits (707001, 707002) mais dans l’export, tous les produits on le numéro 707000.
L’export comptable propose plusieurs options, notamment le mode de chaque champ : générique ou détaillé.
Le mode générique utilise la valeur par défaut, renseignée dans les réglages généraux.
Le mode détaillé utilise la valeur spécifique de chaque élément, avec un point de chute sur la valeur par défaut si nécessaire.
Pour exporter avec les numéros spécifiques de chaque produits, sélectionnez l’option « détaillé » du champ produits.

Do you have a WooCommerce online store and want to export your completed orders to your accounting software? Here's how to do it!
Download and install “Accounting for WooCommerce,” either the Freemium or Professional (paid) version.
If you are using the free version of " Accounting for Woocommerce"You can only define generic codes.

You can then define your accounting codes for each type of accounting information: products, taxes, shipping costs, payment methods, accounting ledger, cost accounting, based on payment methods, order status, etc.
There are 5 tabs available, allowing you to edit the specific accounting codes for the different settings you have defined in WooCommerce:
First, define general accounting codes, as explained above.
Then, for each of your products, you can enter a accounting code and an analytic code.
Integrate your detailed chart of accounts.
Define detailed accounting codes for each product, taxes, shipping costs, payment methods, accounting ledger, analytical accounting codes.

We recommend using import software if you want to enter all values quickly—especially if you have a large product catalog. You can easily do this using import/export extensions for your data, such as WP All Import.
Return to the settings for the “Accounting for WooCommerce” extension from the WordPress admin panel: “WooCommerce > Settings,” then go to the “Accounting” tab.
At the bottom of the general settings page, you can define column headers from your export file, as well as their order.


To export your orders to your accounting software (EBP, Ciel, or other), simply go to “WooCommerce > Accounting Export.”
You can then choose what you want to export:

Here are all the export criteria you can configure:
You can also export your credit notes to your accounting software by clicking on the “Credit Notes” tab (at the top of the page).

On EBP Accounting, you can then import your file.
To do this, simply follow this tutorial on the EBP.com website. If you are on a Mac, follow this tutorial.
First, ensure that your site has the free version. Next, check that the free version is activated. If the free version is not installed and activated, the extension will not work.
You can customise the values of the columns in the export file using the square bracket woocommerce_accounting:export:order_value.
For example, to have the value 'Invoice N-XXXX FIRST NAME LAST NAME'
add_action('woocommerce_accounting:export:order_values', function (&$order) {
$wc_order = new WC_Order($order->ID);
// Libellé
$order->lib = 'Facture N-'.
$wc_order->get_id().
' ' .
$wc_order->get_billing_first_name().
' ' .
$wc_order->get_billing_last_name()
;
});
The other columns can also be modified
// N° de piece
$order->number;
// Date
$order->piecedate;
// Numéro de compte
$order->account_cust;
// Débit
$order->outcome;
// Crédit
$order->income;Vous avez une boutique en ligne qui vend des produits à l’international ?
You have configured all the account numbers but you do not see where to enter the differentiated account numbers by country.
This requires having configured the different shipping areas. WooCommerce Accounting is based on WooCommerce’s shipping areas.



If you use WooCommerce PDF Invoices & packing Slips, a specific setting will be displayed on the settings page to allow you to use the invoice number in your export.
Pursuant to article 15 of the General Data Protection Regulation, we inform you that our extension does not create new files. Indeed, exports are generated on the fly, without storage on your server.
More generally, our extension does not store any folders or files and does not use cookies. It therefore complies with the new GDPR standards of April 1, 2021.
A customer purchases two products that have different VAT rates. (or different taxes in general)
AND who uses a discount coupon of €10.
You can specify codes for each tax type.

For VAT management, you can declare the different VAT rates in WooCommerce as explained here: https://woofrance.fr/guide-utilisateur-woocommerce/2-options-et-parametrage-de-woocommerce/options-des-taxes-tva/
You can then go to the settings of WC Accounting: WooCommerce > Setting > Accounting > Taxes and delivery options to define the specific account number for each VAT rate.
The procedure is identical if you wish to establish different accounts corresponding to the different types of delivery that you propose.

Context
WooCommerce Accounting only offers adjustment of accounting codes for the country of sale of your shop.
If you can’t find the countries you are looking for, your store might not be set to sell in those countries.
Solution
Set up countries in the "General" tab of WooCommerce settings.
You must have activated the delivery for the list of countries to be displayed, even if your site does not use delivery.
Specify in the WooCommerce settings: “Deliver to all countries where you sell.”
I get the error message 'no elements to export' when there are indeed commands that meet the criteria.
It may be that the date format chosen is not found by the export module (for example, invoice date). This causes date range sorting to not identify any orders. This may be caused by using a conflicting third party extension.
By selecting another date value (paid, order or validation), the export is done well.
I can’t do accounting exports. I have set up the elements correctly but I can’t export.
My export file is empty.
A bug, fixed since version 1.2, made the export columns not defined by default.
It is necessary to explicitly set the order of the columns in the general settings.
For this, move the columns using drag and drop. If the columns are already in the order you want, swapping the empty columns should be enough.
When I do a WooCommerce export, the amounts are rounded.
Context:
This is not a plugin issue but rather a WooCommerce setup problem.
Solution :
To resolve this, simply go into WooCommerce->Settings then to go down on number of decimal and to add the number you wish.
You have installed WooCommerce Accounting, but you do not see the calculation of all the payments made by CB or check in the export, as visible on the demo site.
This indeed requires our extension " Bank Journal Module – Accounting for WooCommerce". It significantly extends the features, and is available at a price of €69 excluding tax.
You can also add this extension (free) if needed: " Bank statements for WooCommerce " to easily generate your PDF slips.

WooCommerce added a new feature recently in WooCommerce > Settings > Advanced > Features (the last one). The options are at the very top 'High Performance order storage (recommended)' and 'Enable compatibility mode (synchronizes orders to the posts tables)'.
If these options are not present, it is possible that your WooCommerce is not up to date or that the option has a different name, such as “Enable accounting mode.”
Plusieurs types de hooks sont disponibles pour personnaliser les exports comptables : les filtres, pour modifier le contenu des colonnes, les actions pour ajouter des lignes supplémentaires.
Les filtres permettent d’altérer le contenu envoyé à chaque ligne.
Permet de modifier les données de chaque objet de commande relative à un export.
apply_filters('woocommerce_accounting:export:order', $order, $wcOrder)Données des produits utilisées dans l’export
apply_filters('woocommerce_accounting:export:order_products_data', $data, $order_productLigne du client.
Les deux variantes sont woocommerce_accounting:export:order_output_cust_line_0 and woocommerce_accounting:export:order_output_cust_line_1
apply_filters('woocommerce_accounting:export:order_output_cust_line_'.$ship_opt, $cust_line, $order);Méthode de livraison
Les deux variantes sont woocommerce_accounting:export:order_output_deliv_line_0 and woocommerce_accounting:export:order_output_deliv_line_1
apply_filters('woocommerce_accounting:export:order_output_deliv_line_'.$ship_opt, $cust_line, $order);apply_filters('woocommerce_accounting:export:order', $line, $order)Produits détaillés
apply_filters('woocommerce_accounting:export:order_output_prod_line', $prod_line, $order_products_data, $order,$book_code,$output);Remises et coupons
apply_filters('woocommerce_accounting:export:order_output_coupon_line', $coupon_line, $order_products_datas, $order, $output);Produit simple
apply_filters('woocommerce_accounting:export:order_output_simple_prod_line', $prod_line, $order);Produit simple par pays
apply_filters('woocommerce_accounting:export:order_output_country_prod_line', $prod_line, $order);Taxe
apply_filters('woocommerce_accounting:export:order_output_tax_line', $tax_line, $order,$tax_id);Crédit
apply_filters('woocommerce_accounting:export:order_output_cred_line', $cred_line, $order);Débit
apply_filters('woocommerce_accounting:export:order_output_deb_line', $deb_line, $order);Les actions permettent d’ajouter des lignes à certains endroits clés
Commande.
do_action_ref_array('woocommerce_accounting:export:order_values', array(&$order));Après la ligne d’entête.
do_action_ref_array('woocommerce_accounting:export:after_headline', array(&$output, $col_map, $separator));Après chaque commande.
do_action_ref_array('woocommerce_accounting:export:after_order_output', array(&$output, $order, $separator));Après la ligne de taxes.
do_action_ref_array('woocommerce_accounting:export:after_order_taxes', array(&$output, $order, $separator));A la fin du fichier
do_action_ref_array('woocommerce_accounting:export:before_close', array(&$output, $compiledOrders, $separator));Up to you!
The configuration of the WooCommerce Polaris extension allows you to determine the correspondence between Polaris and WooCommerce taxonomies.
For each Polaris taxonomy (categories, classification; season, collection, level) can be associated with a WooCommerce taxonomy (category, label, attributes...). Custom taxonomies, brought by other extensions are also supported.
For each taxonomy, you will choose:
If none of this is selected, the taxonomy will simply be ignored.

Si rien de tout cela n’est sélectionné, la taxonomie sera simplement ignorée.
Explications
The hook of action polaris_update_product uses the product identifier WooCommerce $product_id and the Polaris data $polaris_data.
We therefore use the function add_action() with the default priority (10) and 2 as the number of expected parameters.
add_action( 'polaris_update_product', 'NOM_DE_LA_FONCTION', 10, 2 );In this example, we check that the Polaris data does not contain an attribute medias or that it is empty and that the current product is not in draft:
if ( ( ! isset( $polaris_data['medias'] ) || ! count( $polaris_data['medias'] ) ) && get_post_status( $product_id ) !== 'draft' ) {
// Faire quelquechose
}Here, we want to make it a draft
$product = wc_get_product( $product_id ); // Récupération du produit WooCommerce
$product->set_status( 'draft' ); // Affectation de l'état
$product->save(); // EnregistrementA similar process can be used to (re)publish products that have an image.
You can use the following code in the file functions.php of your theme or in your custom extension.
add_action( 'polaris_update_product', function ( $product_id, $polaris_data ) {
if ( ( ! isset( $polaris_data['medias'] ) || ! count( $polaris_data['medias'] ) ) && get_post_status( $product_id ) !== 'draft' ) {
$product = wc_get_product( $product_id );
$product->set_status( 'draft' );
$product->save();
}
if ( isset( $polaris_data['medias'] ) && count( $polaris_data['medias'] ) && get_post_status( $product_id ) !== 'publish' ) {
$product = wc_get_product( $product_id );
$product->set_status( 'publish' );
$product->save();
}
}, 10, 2 );Practical case: Your Polaris caisse has these categories:
Layered, you will have 2 categories named Lingerie, 2 T-shirts and 2 Briefs. You may want to differentiate them, besides the hierarchy.
The filter hook polaris_taxonomy_parameters allows to override the attributes when creating taxonomies in WooCommerce.
In the following example, we will add the taxonomy code to the identifier (slug)
add_filter( 'polaris_taxonomy_parameters', function ( $params, $taxonomy, $polaris_term ) {
if ( $taxonomy == 'product_cat' ) {
$params['slug'] = $polaris_term->Code . '-' . $polaris_term->Nom;
}
return $params;
}, 10, 3 );Its URL will then become something like: https://votreboutique.shop/categorie-produit/007-lingerie/
Vous vous attendez à voir certains produits dans la boutique en ligne, mais ils ne sont pas importés.
Cela peut-être dû à un plantage lors du processus d’importation ou simplement d’un mauvais réglage. Il convient en premier lieu de déterminer la cause de l’absence du produit pour pouvoir le corriger.
Pour savoir si un produit absent est lié à un bug ou un réglage, vous devez en premier identifier la cause.
Pour cela, vous devez identifier précisément un produit présent dans votre caisse et absent de la boutique.
Vous aurez besoin de son numéro ou du numéro de modèle.
Lors du processus d’importation, le connecteur appelle la caisse Polaris pour récupérer tous les produits avec ces critères :
pour vérifier les critères de filtre, il faut vérifier l’ensemble des produit.

Pour cela, lancez un import partiel manuel, avec la date vide , la case taxonomies décochée.
Vous serez alors redirigé vers la vue détaillée de l’import.

Lors de la première étape, les produits sont récupérés successivement et stockés dans un fichier au format json.
Ce fichier est accessible depuis la vue détaillée d’un import, il s’agit du fichier Produits Polaris brut.

Cliquez dessus pour télécharger et ouvrir le fichier.
De base, le fichier est un texte pas très lisible par les humains (mais très compréhensible pour les machines).

Heureusement, certains navigateurs permettent de mieux lire ce format de fichier
Le navigateur Firefox affiche le fichier dans un format mis en forme et très pratique puisque l’on peut déplier/replier les éléments imbriqués

Le navigateur Chrome propose une option « Impression élégante » qui rend le texte plus lisible.

Une fois le fichier affichez, utilisez la fonction de recherche dans la page (raccourcis commande + F) ou en passant par le menu du navigateur.
Saisissez le numéro du produit que vous recherchez et validez
Plusieurs résultats peuvent correspondre, surtout si vous utilisez le numéro de modèle.

Si le produit est présent dans le fichier, comme dans l’exemple ci-contre, le problème vient sans doute d’un plantage lors de l’import.
Dans ce cas, vous pouvez affiner les réglages d’import.
Si le produit est absent du fichier, il s’agit d’un problème lié aux filtres.
Dans ce cas, il convient de vérifier les filtres d’importation.
Depending on the configuration of the gateway on Polaris, the data may vary:

If these options are enabled then it is the internet label that is returned (if filled in) otherwise it is the model label.
If these options are not activated, then the model label is returned.
The WooCommerce Polaris connector links your WooCommerce store to a Polaris store.
During the configuration of the extension, you choose which store your e-commerce site is associated with; it is this store that will be used as a reference for synchronizing the stock and products.
Furthermore, you will also be required to enter the register and vendor identifiers that will be used to create the sales made from the shop.

I use the Polaris connector for Woocommerce and I want to automatically synchronize the products, however, some products are not imported.
Several scenarios can explain the absence of products in the automatic import.
To ensure the cause, it is best to refer to the import logs.
If the import went well and some products are not imported, it is probably necessary to update the import filters.
The number of products to be processed during the call to the Polaris API and during the import process needs to be refined according to your server’s resources.
If the imports do not succeed, reducing the values will significantly increase your chances of success. The import will be just a little longer.

Sales made on the WooCommerce store are sent to Polaris in real time with the reference of each Polaris item.
A synchronization note is then added to the WooCommerce order with the sales number.

Thus, you can easily find the sale at the checkout
It may be that the automatic synchronization of your sales is not taken into account and therefore, all data related to transactions on your online store does not appear on your cash register software.
Solutions:
To remedy this situation, simply keep your POS software running. All sales generated during your inactivity will be taken into account during the automatic synchronization at any time. Warning, the switched off cash register will prevent the synchro automation of the stock.
define(‘WP_MEMORY_LIMIT’, ‘256M’);
define(‘WP_MAX_MEMORY_LIMIT‘, ‘1024M’);
YES!
There’s a handy little trick for extending the functionality of Event Post to multisite networks.
You can view it here:
YES!
You can add any type of content to be displayed in EventPost in the form of a card, list, calendar, timeline or detailed view.
Schema markup in WordPress is a special type of HTML code that provides additional information to search engines. It helps them understand the content of your site, such as the type of page (post, product, etc.), to improve search results.
Search engines then display this enriched content in the results pages.
You can customise, reverse or modify the appearance of the elements. Examples of the basic schema code integrated into our module are available should you wish to modify its structure.
FAQtastic is incredibly flexible in its genre. On the one hand, all FAQs and their contexts are automatically listed in the chatbot. On the other hand, the chatbot understands and interprets the visitor's question to offer them the most relevant questions in the FAQ.
You don't have to do anything, everything is already taken care of in FAQtastic 😉
YES!
FAQtastic is constantly evolving!
La saisie est simplifiée dès le départ et améliorable manuellement en fonction des suggestions remontées par FAQtastic et Elastic Search. Vous pourrez donc améliorer continuellement vos contextes. Vous pourrez les adapter ou créer de nouvelles FAQs avec les nouvelles données suggérées par FAQtastic. Vos utilisateurs aussi peuvent vous soumettre leurs questions si le chatbot ne trouve pas de réponse pertinente. Les questions des utilisateurs sont mises en attente. Cela vous permet d’alimenter votre base de questions continuellement.
YES!
FAQtastic is (In)visible!
Fully customisable, from icons to fonts and colours, to spacing, margins and borders, everything is designed to fit your theme. No matter which builder you use, FAQtastic is compatible with all native WordPress themes.
WRONG!
And that's what makes this chatbot so powerful: it ignores typos and grammatical errors, understands the meaning of the sentence, and is able to ask the right questions despite the mistakes. No more language barriers—the chatbot understands your visitors.
Once you have purchased and downloaded one of our extensions, you can use it as you wish, with no time limit. The user has access to updates for a limited period of one year from the date of purchase.
L’installation et l’activation d’une extension premium est très simple. Elle se fait en 3 étapes.
La procédure est la même pour les mise à jour.
From your my account dashboard sur notre boutique apps.avecnous.eu
Soit depuis la page « ajouter » du gestionnaire des extensions
Soit manuellement, en ajoutant le contenu extrait du ZIP dans le répertoire wp-content/plugins de votre site.
Depuis la page de gestion des extensions.
Nous vous notifions des mises à jour et de leurs disponibilités par mail. Avant la diffusion de notre mail, nous réinitialisons les droits de téléchargement de l’extension pour vous permettre de bénéficier gratuitement de la mise à jour.
Pour obtenir la dernière version de l’extension ou l’installer juste après votre commande :
As with a bug, if you require a specific feature, you can contact us via the support form. Depending on your needs, we can provide you with a specific proposal or schedule an update for the extension.
This should not happen. However, if you notice a malfunction, which may be related to your theme or another extension, the best way to notify us is to use the support form from your customer account.
All our prices are displayed excluding VAT, which means that 20% VAT is applied.
By convention, our developments are done in English, and this also applies to our premium extensions. As they are not supported by the WordPress translation manager, these extensions are not automatically translated.
We have therefore released a free extension to address this issue. The technical aspects are explained in a article on our blog.
In practical terms, all you need to do is follow these three steps:
Install and activate the extension Custom GlotPress Source like any other extension.
In Glotpress settings, enter the URL: https://traduire.avecnous.eu/glotpress/ and save it.

On the upgrade management page, a table will appear at the bottom if new translation versions are available.
Check the translations you want to download and click “Upgrade Translations.”

We will send your invoice by email. Please ensure you provide your intra-Community VAT number if you have one.
Keep in mind that the display of custom-meta fields is based on categories.
Make sure to select the appropriate categories for each custom-meta field.
No, the purpose of this plugin is only to get qualified data during the order process, like the name and age of each person in a booking, or a message on a gift card.
The only limit is your imagination!
In search of a system managing subscriptions via paybox, I discovered with pleasure your solution.
Nevertheless, I would have liked to know how the subscription system was managed, how all this works with woocommerce subscription and paybox. Someone subscribes, pays their first month of subscription, ok. But what happens the following month? A new order is created automatically? How does the system record credit card info? what happens if the account doesn’t have the necessary funds?
The answer will be quite simple, it is the native behaviors of each of the solutions that will apply:
In short, our extension allows "just" to make the 2 solutions work together, without altering their initial functioning.
No, only 'eligible' orders will give rise to a tax receipt.
Here are the criteria for an eligible order:
Nous utilisons très peu de cookies sur ce site, néanmoins ils sont utiles pour améliorer votre expérience de navigation. Si cela vous convient, cliquez simplement sur "ok", sinon, vous pouvez paramétrer finement vos choix.