Official API for store system and merchandise management
WISO MyOffice Interface to WooCommerce
- Retrieval of orders and further processing
- Export and import articles
- Update prices (MyOffice → WooCommerce)
- Reconcile inventories
- Recommended by :buhl as official interface!
Save time and effort,this interface does the work. Almost as if by itself.
What tasks does the interface perform?
Transfer of new orders from WooCommerce
Export and import articles from and to WooCommerce
Update prices from MyOffice to WooCommerce
Update the stock levels
Learn even more in our product video
Choose the suitable license
Applies to both:
- Product is provided via download
- Fast Premium Support
- Each license authorizes use on one (1) domain
- Active license required for use
- Cancellation in the account possible at least 1 hour before expiration
Monthly billing
€ 49,-
- 1 month updates
- Premium Support
Annual billing
€ 29,-
- 1 year updates
- Premium Support
Our telephone set up service
We make sure that the synchronization between WISO and WooCommerce runs properly. We do this in the following steps:
- Installation of the interface in the WooCommerce shop via a temporary admin account.
- Setup of the interface options individually for the customer
- Setting up the connection in WISO MyOffice with the WooCommerce store (via AnyDesk).
- Configuration of the interface in WISO MyOffice
- Performing a test order and adjusting the import
Our customers love our service!
This is the shipping item in 99% of the cases. Right-click on the "unknown" item in the order details and assign it once to one of your shipping items. In the future, the shipping price that the customer saw in their WooCommerce order and paid, if applicable, will always be applied. You can get more detailed instructions here.
If payment methods such as PayPal or similar are not transferred correctly, please check whether they were created in WISO MyOffice in exactly the same wording as you find them in the WooCommerce settings under "Payment". Transfer the title of the payment option to MyOffice in exactly the same way (In the micro master data - Payment options).
No, the invoice is not transferred back to the store by our interface. Our customers usually send them printed in the package. A summary of the order, which can also serve as an invoice, is already sent by WooCommerce via email. Some of our customers use the plugin "German Market" or "Germanized" to create the PDF directly in the order process and send it to the customer in the order confirmation email.
The stock is updated when you import orders. However, this is calculated via WISO MeinBüro, i.e. the current stock is not transmitted and then updated, but MeinBüro subtracts the items from the existing stock in its own inventory. You can, however, update the shop by entering the correct number in MeinBüro and then sending this number to the shop via the webshop update menu.
MyOffice currently supports export of title, text, price and stock. When exporting products, they are set to "draft" in the store and are not immediately visible in the frontend, so they can still be edited.
Image transfers are currently not supported by MyOffice, but this makes little sense in WooCommerce, because: The template of your online store works with individual image sizes. These are only calculated by a regular upload in WordPress and saved in the different variants. That means manual rework is necessary to get the best quality of the product display.
For the first synchronization or export of articles, at least one (1) article with article number must be created in WooCommerce, because MeinBüro first makes a comparison of both data masters. If there are no articles, an error will be issued.
Yes, this is possible if the staging website runs on one of the following URLs:
- localhost
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
- *.dev
- .*local
- dev.*
- staging.*
- staging-*.
- *.test.
- *.wpengine.com
This is possible either via Germanized for WooCommerce or Checkout Field Editor for WooCommerce. You can get the detailed instructions here.
Please visit our ticket system and knowledge base.
- Fix: corrections in the creation of the interface folders
- Add: Small improvements in article import
- Fix: Bugfix for orders with shipping with multiple VAT rates
- Fix: VAT calculation on shipping when WooCommerce information is missing
- FIX: Fix: Version correction for correct update
- FIX: Corrections in calculation and rounding of VAT for very small product prices
- FIX: During article import, the Post_ID was transferred instead of the article description.
- NEW: Preparation for a hook to transfer additional elements from the purchase order via the description text during the purchase order import (for display in the respective purchase order item).
- NEW: Support for WooCommerce Coupons - Transfer to Surcharge CostNetto field 1
- NEW: When ordering now also shipping email address and shipping phone number are sent
- NEW: Transferring deposit values stored in WooCommerce as \"Fee\".
- FIX: Error corrections for variant products
- NEW: Reading of the EU VAT ID and transfer with the retrieval of the orders into the customer file (only if MarketPress is installed and active)
- FIX: Change default salutation - if nothing is selected, it remains empty (only available with Germanized or Marketpress)
- FIX: Correction in error message in orgaMAX/MeinBüro if there is no connection to the license server or the license has expired.
- FIX: Max. Date for the query can now also remain empty
- FIX: When exporting articles, values are now added to the post_modified and post_modified_gmt columns to be compatible with the SQL option NO_ZERO_DATE
- CHANGE: Move a VAT. option to the \"Taxes\" tab
- Correction: When synchronizing prices, offer prices are now removed as they are no longer up to date
- Corrections to shipping costs for mixed shopping carts: Now an option in the settings lets you adjust whether shipping costs should be mixed or calculated according to the highest VAT rate
- New setting that allows to send a different VAT in general. This is sometimes necessary, especially in cross-border areas, when the internal tax rate is different from the foreign one. Activate only in case of need!
- Adding a log for each action originating from orgaMAX, which can be activated in the advanced settings
- NEW: Added support for split shipping taxes when using Germanized. Here, the shipping costs are transferred as a double position and carry the normal as well as the reduced tax rate proportionally.
- FIX: Correction for items with 0% VAT. Sentence. Change of output format from Float to String
- - CORRECTION: Free items are exported with the tax rate of the product (previously free items were exported with 0% tax rate, which caused posting problems with wrong accounts).
- - NEW: Option to enable and disable the transfer of the order number to Individual field. Default = Enabled.
- - Fix: Add double synchronization order with \"WooCommerce Sequential Order Numbers PRO\".
- - NEW: Compatibility with \"Germanized for WooCommerce\" Plugin
- - NEW: Add compatibility and settings with \"WooCommerce Sequential Order Numbers PRO\".
- - NEW: Add compatibility and settings with \"WooCommerce Sequential Order Numbers\".
- Setup service: With this service, you will receive an all-round carefree treatment from us and will be able to use the interface within the shortest possible time.
- WPML - Add-on: If you use a multilingual online store and want to match items in specific languages, use this add-on.
This list is not exhaustive, as some problems only occur in practice. These are limitations in WISO MyOffice, not in our interface.
- Product images cannot be transferred because WordPress goes through certain processes when uploading, for example to create several different image sizes. This must be done manually
- When importing items from WooCommerce to MyOffice, everything that is transferred to the "Notes" field is truncated by MyOffice after 255 characters.
- When importing articles from WooCommerce to MyOffice, everything that is transferred to the "Article text" field is truncated by MyOffice after 1024 characters.
- If a voucher is declared as a value voucher, are treated incorrectly by MeinBüro in the VAT. Although the final amount on the invoice is correct, the VAT is not calculated correctly.
- A maximum of 5 individual fields can be matched in both directions
- Fields that do not exist in MyOffice have to be maintained manually in WooCommerce (e.g. categories, keywords, etc.).
- Since MeinBüro does not support variants, it is not possible to export a product of the type "Variable product" from MeinBüro. Nevertheless, matching is possible if the variant product is first created in WooCommerce and then imported to MeinBüro (but not the other way around). In any case, each individual variant must have its own SKU (item number) that matches the webshop ID in MyOffice. The "parent product" in WooCommerce must NOT have an article number, it only serves as a container for the individual variants.
- Attention IONOS customers: at IONOS WordPress installations can be installed as "Managed" or "Standard". In the "Managed" version, according to customer reports, there seem to be problems when saving the settings. Please consult your IONOS support or change the installation to "Standard".
Individual fields
The following function can be used to access or change the data of individual fields:
function change_me_function_name( $individualFields, $productSku, $productId ) {
// (maybe) modify $individualFields array.
return $individualFields;
}
add_filter( 'wiso_product_individual_fields', 'change_me_function_name', 10, 3 );