WooCommerce connection with Farmakon CSA

WE SYNCHRONIZE THE WAREHOUSE,
ORDERS, AND CUSTOMERS.

If you have CSA’s Farmakon as an ERP or Pharmacy Business Management software and have a WooCommerce online store, you can bridge them and update them automatically, with Web Expert’s WooCommerce – Farmakon interface.

WooCommerce connection with Farmakon CSA

The Farmakon to WooCommerce interface automates complex and time-consuming management tasks and takes care of synchronizing warehouse, orders and customers between the two systems, effectively managing WooCommerce products and orders through CSA's Farmakon.

For example, if you sell a product through the physical store, and record the sale in Farmakon, the online store will be updated with the new stock quantity. The same will happen if you update your Farmakon with new products or update an existing field (description, category, availability, etc.), WooCommerce will sync automatically.

 

Accordingly, when you sell a product through the online store, Farmakon will be updated in real time with the order and reserve the stock. All you have to do is collect the products, price the order and complete it through Farmakon. WooCommerce will automatically update with the new order status, send WooCommerce emails to the user, and trigger any processes you’ve set up.

It works "quietly"!

All functions of the bridge work automatically in the background, without interrupting the operation of the online store. On a schedule basis, the various functions of the bridge, such as inventory and price synchronization, status changes on orders they are scheduled to run at pre-declared times via a cron job. However, if necessary, the user can perform certain functions through the WordPress administration area.

Direct execution

The bridge works autonomously, directly through PHP, loading the minimum requirements for WordPress, ensuring uninterrupted operation, speed and performance, without burdening the e-shop

Requirements

For the Farmakon interface, it is necessary to contact the CSA to support the service. For the Farmakon interface, it is necessary that the PC or local server is running 24/7. Farmakon comes with all XML files predefined. Just connect a sync FTP account and the bridge can be implemented. To ensure smooth operation and troubleshooting, SSH support is mandatory in the eshop hosting package. To manually run the bridge via WordPress, support for the shell_exec() session is required

Interface bridge between WooCommerce and Farmakon according to your own needs.

Stock synchronization

All WooCommerce stocks automatically sync with product stocks on your ERP.

Products synchronization

All ERP products are synchronizing in real time with WooCommerce products, updating all information, creating variations, etc.

Categories synchronization

All categories and subcategories you have entered in your ERP will be automatically updated via the WooCommerce bridge and eshop.

Creating of new customers

When registering a new customer, or ordering at WooCommerce, a corresponding customer will automatically create in your ERP, via the interface.

Creating orders

Upon completion and payment of an order, your ERP is automatically created and updated along with the shipping and payment details.

Growth without limits

There is no limitation on the functions of a bridge. Functions can be implemented with all the plugins you suggest.

Trouble-free operation

The bridge works in the background, synchronizing products and orders, without being noticed by the visitor

No intermediaries

The bridge is installed on your server and communicates directly with your ERP, without the intervention of third-party services.

Two-way or one-way

The WooCommerce Eshop interface with your ERP can be two-way or one-way. You choose the way that suits your business.

Erp Farmakon with WooCommerce

Graphic designs for day-to-day marketing needs.
From 1.500€
from 1.500€ (plus 24% VAT)
  • WooCommerce Core Objects
  • Trouble-free operation
  • No mediation by third-party services
  • Synchronize products and features
  • Inventory/Price Synchronization
  • Synchronization of categories
  • Create customer record
  • Create orders
  • Order status update

Faq

The WooCommerce to ERP bridges we build do not require any additional hardware or software to be installed on Farmakon. All they need is the installation of the local web service from CSA.

Importing images can be done in three ways: a) uploading the photos to a folder according to some characteristic (eg 1001-1.jpg, 1001-2.jpg where 1001 can be the item code and the numbers 1, 2, 3 the order of placing the featured image and the image collection, b) direct search with HTTP on local server (with static IP) or online bucket, c) manually through WooCommerce.

For the operation of the bridge we use building blocks of WooCommerce (WooCommerce CRUD Classes) which were created in version 3.0 of WooCommerce and will not change, even if WooCommerce proceeds with a total reconstruction of its database. This way, you are not limited to any version of WooCommerce (minimum required 3.x) and use any plugins you want. Add-on functions go hand in hand with all bridge functions.

If this is not agreed upon when building the bridge, all data from Farmakon will replace any changes you have made through WooCommerce. It can be distinguished which fields you would like to modify through WooCommerce, which will be ignored after their initial pass through Farmakon. A field cannot be updated simultaneously by the bridge and by you, distinguishing who updated it last.

It is possible to create a bridge between WooCommerce and Farmakon, in an existing eshop, however it is very likely that all products will need to be reloaded via ERP. The product code of the products and variants should be characteristic of the ERP (code, barcode, etc.) so that this action is not needed. It is not possible to import products from WooCommerce to ERP due to many restrictions from Farmakon

No. Since there is a bridge between WooCommerce and Farmakon, all products should exist as entries in your ERP. If, for example, you only import products into WooCommerce and an order is placed, Farmakon will not be able to locate the product in its database, causing the import to fail.

The updating of products, inventory, prices and order statuses are performed at the time periods defined during the construction of the bridge. For example, updating stock/prices hourly, updating product information once a day, updating order status hourly, etc. The orders are entered into the ERP immediately.

No, the WooCommerce connection bridge with Farmakon cannot know any change in ERP directly. At a given time period defined during its construction it will ask Farmakon about the changes made.

No, except in certain cases. WooCommerce manages inventory in the database. When a sale is made online, WooCommerce will proceed to commit the inventory. The bridge will in turn inform Farmakon and commit the stock to the warehouse. When the "inventory sync" is performed, the bridge will update WooCommerce with the inventory, which if not mediated by a physical sale will be the same. If however a physical sale has taken place, the bridge will update WooCommerce correctly with the realistic inventory. The situation that might create a problem is if a sale is made in the physical store and the stock is limited (eg 1 piece), and the "stock sync" does not have time to update WooCommerce about the new stock, in the time period defined during construction of (eg per 1 hour). During this time, an order may be placed from the online store, so if there is no stock, the order must be canceled. Due to the nature of e-commerce, when there are physical stores with high traffic, safety stock should be used.

Of course, the bridge comes with a control panel where you can perform all its functions. For their operation, however, PHP shell_exec needs to be enabled by your hosting provider.

During the planning of the bridge, the criteria and situations where the orders will be entered into the ERP are defined. For example, you may not want orders that are canceled to be imported, or orders that are on hold (bank deposit) while you want them to be imported if their status changes to processing. An order may however fail to be entered into ERP due to some ERP problem (eg item shortage, customer settings etc.) To enter orders manually, you will use the bridge control panel to view the relevant error.

For the smooth operation of the bridge, all orders must follow the path of purchasing a product through the online store, as a visitor would. This is due to specifics of WooCommerce regarding variations, calculation of shipping or other meta-data that an order needs. A new order that will be entered directly in ERP, or modification of an order in ERP (eg product removal, shoe size change, etc.) cannot be transferred to WooCommerce. Any changes should be made in WooCommerce and re-enter the order in ERP.