ViaBill – WooCommerce

Changelog

1.1.74

  • Added more support for HPOS compatibility.

1.1.73

  • Add multiple parameters to identify properly orders in legacy order storage and/or HPOS.

1.1.72

  • Normalized order numbers in various request.

1.1.71

  • Normalized the amount formatting in various request.

1.1.70

  • Revised the signature calculation.

1.1.63

  • Changed the way the checkout javascript code (postViabillPaymentForm) is executed.

1.1.61

  • Changed the Order Number assignment to match closer the transaction Id.

1.1.60

  • Minor changes in the retrieval of the plugin settings.

1.1.59

  • Updated the way of how to disable a 3rd party payment method is performed.

1.1.58

  • Added a safeguard for the defintion of VIABILL_DIR_PATH.

1.1.57

  • Added a theme option for the checkout tagline (light, dark).
  • Changed the way the checkout javascript code (postViabillPaymentForm) is executed.

1.1.56

  • Pre-fill capture option.
  • Allow users to specify the “capture order on status change” statuses.

1.1.54

  • Removed TBYB option.

1.1.53

  • Sanity check the success, cancel and callback URLs before making a payment request.

1.1.51

  • Added the apiKey to the support form, plus a link to reset it.

1.1.50

  • Better error handling, in case a transaction fails on the server side.

1.1.49

  • Removed extra register_compatibility function call.

1.1.48

  • Added support for the WooCommerce Checkout Blocks.

1.1.47

  • Restored the default pricetag position, with the optional first: pseudo selector
  • Fixed the closing pricetag DIV bug

1.1.46

  • Changed inclusion paths.
  • More HPOS compatibility Changes.
  • Fine tuning the pricetag placement.

1.1.45

  • Added the Tax ID as a ViaBill account registration field.

1.1.44

  • Changed the way the gateway redirection takes place in the checkout page.

1.1.42

  • Conflict with 3rd party payment processors is treated differently (checkout hide is not the preferred approach).

1.1.41

  • TBYB only refinement.

1.1.40

  • HPOS (High-performance order storage) compatibility declaration.

1.1.39

  • Improved shortcodes for in-place pricetag display.
  • Added the :after modifier for the pricetag position.

1.1.38

  • Added shortcodes for the various pricetags.

1.1.37

  • Removed call to PriceTag configuration.
  • Test and adjust for WP 6.4

1.1.36

  • Added the missing name field in the Viabill registration request.

1.1.35

  • Fixed the TBYB capture issue.

1.1.34

  • Fixed the plugin activation issue.

1.1.33

  • Hide “Pay in 30 Days” payment option in Spanish stores.

1.1.32

  • Differentiate checkout page PriceTags
  • New TBYB Logos

1.1.31

  • Fixed the “total order” amount format
  • Sanitized phone number for TBYB orders
  • Updated the “forgot password” URL

1.1.30

  • Try before you buy= 1.1.25 =
  • Sanitize phone number

1.1.24

  • Improved cart info

1.1.23

  • Added cart info during checkout

1.1.22

  • Changed the way transaction id is generated,
  • Translation fixes

1.1.21

  • Made logo language specific

1.1.20

  • Changed pre-fill customer info encoding

1.1.19

  • Added missing logo file

1.1.18

  • Added Checkout Hide options, Order status after payment, new Logo image

1.1.17

  • Changed Logo Size

1.1.16

  • Changed Logo

1.1.15

  • Minor improvements

1.1.14

  • Support for pre-fill feature

1.1.13

  • Support for older versions

1.1.12

  • Minor improvements

1.1.11

  • Handle conflicts with third party plugins that offer Viabill payment method

1.1.10

  • Add customer info during checkout call
  • Add platform info during notifications call
  • Add support page with essential debug info
  • Fixed bug with the PriceTags dynamic placement

1.1.9

  • Changes to plugin support info.

1.1.8

  • Edit payment gateway compatibility.
  • Fix ViaBill status saving.
  • Fix strings and spelling issues.
  • Add translations.

1.1.7

  • Fix status refresh error handling.
  • Fix ViaBill PriceTags settings save.
  • Add logger data checks.

1.1.6

  • Fix signature validation.
  • Fix ViaBill status being reset.
  • Fix payment method icon display.
  • Add status check to prevent order status rewrites.
  • Move database update notice to a field in settings.

1.1.5

  • Fix ViaBill PriceTag position input field.
  • Fix script cache busting.

1.1.4

  • Move ViaBill PriceTag settings to separate settings page.
  • Add style input for PriceTags.
  • Add jQuery selector position input for PriceTags.

1.1.3

  • Fix excessive queries while checking for other payment gateways.
  • Fix partial refunding issues.
  • Fix order status handling on gateway callback.
  • Add ViaBill status refresh button.

1.1.2

  • Add Spanish translation.
  • Add support for currency Euro.
  • Add global admin notice if plugin is currently in test mode.
  • Add more data to the log.

1.1.1

  • Swap coalescing operator with ternary to keep backwards compatibility of PHP versions.

1.1.0

  • Improved plugin’s error logging.
  • Fixed order cancelling.
  • Add setting to hide all unapproved ViaBill orders.
  • Remove use of custom order statuses and set new orders to use default WooCommerce statuses.
  • Add setting to automatically refund orders through ViaBill when switching order status to “Refunded”.
  • Add warning if shop uses more than 2 decimal places.
  • Switch order number and transaction ID.
  • Add setting to disable on-hold email notifications.
  • Add deactivation check for payment gateway with same identifier.

1.0.5

  • Update callback to use ‘woocommerce_api_’ hook and accept both GET and POST requests.
  • Use order ID as transaction ID instead of order key.

1.0.4

  • Remove changelog.txt since we’re using readme.txt for the changelog.
  • Switch order status to ‘on-hold’ when starting the approval process.
  • Add auto-capture option.
  • Edit admin settings.

1.0.3

  • Update code based on WordPress.org codding standards
  • Fix missing ajax notice when errors happen
  • Fix logger not working when enabled
  • Fix textdomain loading too late

1.0.2

  • Added check to deactivate the plugin if minimum required versions of WooCommerce and PHP are not met.

1.0.1

  • Fix issues with decimals when capturing orders.

1.0.0

Initial stable release.

0.9.1

Beta release.

Plugin Website
Visit website

Version:
1.1.74
Last Updated
July 6, 2026
Active Installs
500
Requires
WordPress 5.0
Tested Up To
WordPress 7.0.0
Requires PHP
5.6

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.