Plugin / WooBillomat

Billomat

Frequently Asked Questions (FAQ)

Yes, compared to most other plugins for PDF invoices, the Billomat WooCommerce plugin and its use are completely free. You only need an active Billomat account. You will not have any additional costs.
The Billomat plugin for WooCommerce is suited for all online shops that wish to automate their invoicing. The direct connection between the accounting software Billomat and the WooCommerce shop allows a direct invoicing based on the incoming purchase orders. To do so, the plugin accesses the customer data and generates a PDF invoice in the design and with the text templates of your choice. The plugin settings allow you to individually adapt the automation level of the invoice dispatch according to your needs.
With the installation of the Billomat plugin for your WooCommerce shop, you can completely automate your invoicing. The plugin automatically generates a new customer in your Billomat account for each incoming purchase order. The synchronization of the customer data takes place on both sides. This way, your customer data are always up-to-date. The Billomat WooCommerce plugin automatically generates a PDF invoice for the purchase order. If you want to, the plugin also sends automatically the invoice to the purchaser. In addition, you can directly print a delivery note for the dispatch.
Yes, in order to connect your online shop to your accounting software you need an active Billomat account. In case you do not have a Billomat account yet: here you can register for free and try our accounting software for free during 60 days. After the end of the trial period, the use of our Billomat accounting software is subject to a monthly or annual fee. You will find further information on the plans and prices under: https://www.billomat.com/en/pricing/.
In order to connect your online shop to the Billomat accounting software, you need two things: your BillomatID and an API key. You have assigned to yourself a BillomatID during registration. When logged in to Billomat, your ID always appears in your browser bar in front of “.billomat.net”. In case you forgot your BillomatID, you can request it here: https://www.billomat.net/forgotbillomatid. Through the API key, you can connect your online shop to your Billomat account.You will find the API key in your Billomat account under >Settings > Administration > Users. Click on “edit” and check the box at “API access” in order to show the API key. Then, call up the plugin settings through >WooCommerce >Settings >Billomat. Enter your account’s BillomatID here, as well as the API key. Afterwards, click on >Save changes in order to establish the connection between Billomat and WooCommerce.
Please, always indicate the net prices, as there are often rounding problems when WooCommerce needs to convert the gross prices into net prices first.
Here you can find detailed information and a description about the Billomat WooCommerce plugin. If you want to stay up-to-date about updates and extensions for our plugin, you can register for our Plugin information service.
The plugin uses webhooks for the synchronization of the customer and article data on both sides, as well as for the automatic generation of invoices and delivery notes via Billomat. You have to set up these webhooks in your Billomat account. To do this, log in to your Billomat account. Through the Menu > Settings > Administration > Webhooks, you will get to the input mask for the webhooks. In order to set up the webhooks, you need a Secret Key. You will find the latter in your plugin settings under the tab >Billomat. Event: Customer / change https://yourdomain.com/wp-admin/admin-post.php?action=wcb_update_customer&secret_key=YOUR_SECRET_KEY Event: Customer / delete https://yourdomain.com/wp-admin/admin-post.php?action=wcb_delete_customer&secret_key=YOUR_SECRET_KEY Event: Articles / change https://yourdomain.com/wp-admin/admin-post.php?action=wcb_update_product&secret_key=YOUR_SECRET_KEY Event: Articles / delete https://yourdomain.com/wp-admin/admin-post.php?action=wcb_delete_product&secret_key=YOUR_SECRET_KEY Event: Delivery note / Change of status https://yourdomain.com/wp-admin/admin-post.php?action=wcb_add_delivery_note&secret_key=YOUR_SECRET_KEY Event: Delivery note / delete https://yourdomain.com/wp-admin/admin-post.php?action=wcb_delete_delivery_note&secret_key=YOUR_SECRET_KEY Event: Invoice / Change of status https://yourdomain.com/wp-admin/admin-post.php?action=wcb_change_invoice_status&secret_key=YOUR_SECRET_KEY Event: Invoice / Delete https://yourdomain.com/wp-admin/admin-post.php?action=wcb_delete_invoice&secret_key=YOUR_SECRET_KEY You can find an overview of all available webhooks in the Plugin manual.
Yes, you can either use one of our default templates or upload an individual template, for example, to adapt your invoices to your own business design. Find out here what you need to bear in mind when using the individual templates: https://www.billomat.com/support/faq/wie-erstelle-ich-eine-eigene-vorlagen/.
Yes, you can configure our Billomat WooCommerce plugin individually according to your needs so that it works optimally with your online shop. Use the following filters for this purpose. Transfer of the WooCommerce customer data to the Billomat API: woocommerce_billomat_customer_export_data Description: Used for the transfer of the WooCommerce customer data to the Billomat API (customer) (export) add_filter( 'woocommerce_billomat_customer_export_data', 'filter_function_name', 10, 2 ); function filter_function_name( $data, $user_meta ) { // Process Billomat client data here return $data; } Transfer of the Billomat customer data to WooCommerce: woocommerce_billomat_customer_import_data Description: Used for the transfer of the Billomat customer data to WooCommerce (import) add_filter( 'woocommerce_billomat_customer_import_data', 'filter_function_name', 10, 2 ); function filter_function_name( $user_meta, $api_data ) { // Process user meta here return $user_meta; } Transfer of the WooCommerce product data to the Billomat API: woocommerce_billomat_invoice_data Description: Used for the transfer of the WooCommerce purchase data to the Billomat API (invoice) (export) add_filter( 'woocommerce_billomat_invoice_data', 'filter_function_name', 10, 2 ); function filter_function_name( $data, $order ) { // Process Billomat invoice data here return $data; } Transfer of the Billomat article data to WooCommerce: woocommerce_billomat_product_import_data Description: Used for the transfer of the Billomat article data to WooCommerce (import) add_filter( 'woocommerce_billomat_product_import_data', 'filter_function_name', 10, 2 ); function filter_function_name( $product_data, $api_data ) { // Process product data here return $product_data; } Transfer of the WooCommerce purchase data to the Billomat API: woocommerce_billomat_invoice_data Description: Used for the transfer of the WooCommerce purchase data to the Billomat API (invoice) (export) add_filter( 'woocommerce_billomat_invoice_data', 'filter_function_name', 10, 2 ); function filter_function_name( $data, $order ) { // Process Billomat invoice data here return $data; } Generation of the customer address for the transfer to the Billomat API: woocommerce_billomat_invoice_address_data Description: Used for the generation of the customer address of a purchase order for the transfer to the Billomat API (invoice) (export) add_filter( 'woocommerce_billomat_invoice_address_data', 'filter_function_name', 10, 2 ); function filter_function_name( $address_data, $customer_id ) { // Process adress data here return $address_data; } Generation of a WooCommerce purchase item for the transfer to the Billomat API: woocommerce_billomat_invoice_item_data Description: Used for the Generation of a WooCommerce purchase item for the transfer to the Billomat API (invoice item) (export) add_filter( 'woocommerce_billomat_invoice_item_data', 'filter_function_name', 10, 2 ); function filter_function_name( $invoice_item_data, $order_item ) { // Process invoice item data here return $invoice_item_data; } Addition of a WooCommerce order action for the display of an invoice button in the order overview: woocommerce_billomat_invoice_button_action Description: Used for the addition of a WooCommerce order action for the display of an invoice button in the order overview. add_filter( 'woocommerce_billomat_invoice_button_action', 'filter_function_name', 10, 2 ); function filter_function_name( $invoice_button_action ) { // Modify button action return $invoice_button_action; } You can find a summary of all the available filters in the Plugin manual.
Yes, insofar as the log function has been activated. Billomat uses the standard functionality of WordPress. To activate the log, the following entry must be defined in wp-config.php define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );

Ratings

5
1 reviews

Rating breakdown

Details Information

Version

2.3.7

First Released

31 Jan, 2014

Total Downloads

2,884

Wordpress Version

4.8 or higher

Tested up to:

5.0.7

Require PHP Version:

5.2.4 or higher

Tags

Contributors

Languages

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.