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 bigfish.software API to generate barcodes: https://hub3.bigfish.software/.
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.
3.0.1: If there is more than one IBAN (bank accounts) in BACS payment method, customer will see the select list in frontend and can choose which one to use for payment. If only one IBAN, select list is not shown.
Requirements
- PHP version 5.6 and above
- GD library installed on server
- Wordpress version 5.0 and above
- Woocommerce plugin installed and enabled (v 4.0 or greater)
- Direct Bank Transfer payment plugin (BACS) enabled
- EUR as a default payment currency
Features
- Sequential order number plugins supported
- Multiple IBANs (Works only for standard checkout, not with BLOCKS!)
- 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:
- order (can be custom order number provided by other plugin)
- 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)