WSB HUB3 is a plugin for Woocommerce that shows all needed data for Croatian banks direct transfer payment, including on-the-fly generated barcode for mobile banking payment. Payment details and barcode are shown on thankyou page, order details page and also in notification email. Details are visible only if selected payment method is Bank transfer and order status is the one selected in general settings (default: on-hold).
Plugin uses API to generate barcodes:
You can display payment details to the customer either in text/html format, or generated HUB-3A slip in jpg with all details on it.
If admin updates an order from the backend (i.e. adds a new product to the order or apply a coupon code), barcode and HUB3 slip will be re-created.


  • PHP version 5.6 and above
  • GD library installed on server
  • WordPress version 5.0 and above
  • Woocommerce plugin installed and enabled (v 3.3 or greater)
  • Direct Bank Transfer payment plugin (BACS) enabled
  • HRK as a default payment currency


The official documentation is located at the WSB HUB3 Documentation page.


  • Selectable display options for payment details
  • JPG, PNG or GIF format can be selected for barcode image
  • Adjustable reference number pattern
  • Payment details on thankyou page, order details page and in notification email.
  • Barcode image in your favorite color
  • Payment details shown only to Croatian customers
  • Placeholder [order] can be used in payment description (order ID)
  • Shortcodes for HUB3 slip and barcode display on custom thankyou page

Reference number pattern

For payment reference number you can select one of several predefined patterns:
– orderid (can be order number provided by Booster for WooCommerce)
– date
– order-date
– date-order

If you use date in the reference number, then you can select its format:
– ddmmyyyy
– ddmmyy
– ddmm
– mmyyyy
– mmyy
– yyyy
– yy

Also you can add sufix and/or prefix to the reference number (up to 6 digits for each)


  • HUB-3A slip with payment details
  • Text/Html payment details with barcode
  • HUB3 recipient settings
  • HUB 3 barcode settings


  1. Upload entire wsb-hub3 folder to your site’s /wp-content/plugins/ directory. You can also use the Add new
    option in the Plugins menu in WordPress.
  2. Activate the plugin from the Plugins menu in WordPress.
  3. Find HUB3 tab under Woocommerce settings for HUB3 options


Where can I find a detailed documentation

The official documentation is located at the WSB HUB3 Documentation page.

Where is the settings page?

Settings page is on a separate tab named HUB3 under Woocommerce settings page.


مارس 1, 2021
Zaista odličan i koristan plugin koji kupicma u HR daje dodatnu vrijednost. Volio bih da se nekoj budućoj verziji generiranje 2D barcode odvija na lokalnom serveru, a ne preko API-a, iz razloga: a) zaštite osobnih podataka b) smanjene ovisnosti o vanjskim servisima c) brzine i korištenja lokalnih resursa koje svatko može skalirati kako/koliko želi.
ماي 27, 2020
Odličan plug-in i brzi support !! Za svaku preporuku!!
Read all 9 reviews

Contributors & Developers

“WSB HUB3” is open source software. The following people have contributed to this plugin.


“WSB HUB3” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “WSB HUB3” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix: No HUB3 slip created if “allow_url_fopen” is set to “Off”


  • Enhancement: Checking if WooCommerce is active


  • Fix: API server SSL bug


  • Enhancement: added option to use the plugin only for customers from Croatia
  • Fix: error in validation regex pattern


  • Feature: added support for order numbers generated by plugin “Booster For WooCommerce”
  • Feature: shortcodes to show HUB3 slip and/or barcode on custom thankyou page
  • Fix: empty model changed to 00 by default


  • Fix: limited number of characters according to barcode API specification


  • Feature: admin can enable or disable sending HUB3 slip and barcode in admin notification email
  • Fix: “-” (minus) and “,” (comma) signs can be used now in recipient name


  • Enhancement: re-create a barcode and HUB3 slip on admin manual order update
  • Fix: loading css and js plugin files only on pages where needed
  • Fix: disabled sending hub3 slip and barcode to the admin email


  • Enhancement: Added option for width in pixels for HUB-3A slip and barcode
  • Enhancement: Added link to enlarged slip in a separate window
  • Fix: missing default values for several plugin options
  • Fix: color picker for barcode color


  • Feature: added HUB-3A generator for slip with all payment details
  • Enhancement: Selectable display options for payment details
  • Fix: correction to readme.txt description


  • Initial release of the plugin.