Shipping with Venipak for WooCommerce

Plugin Banner

Shipping with Venipak for WooCommerce

by Akadrama

Download
Description
  • Delivery to customer address.
  • Delivery to Venipak pickup points and lockers. A pickup map is displayed during checkout for user convenience.
  • Cash on delivery (COD) service for collection of money by cash or card.
  • To use this extension, you must have an active contract with Venipak. https://www.venipak.com/
  • Additionally, you must have user credentials for the Venipak API. Please contact Venipak sales. https://www.venipak.com/

Support email: hello@akadrama.com

  1. Install the plugin
  2. Configure with your Venipak details. You must have user credentials for the Venipak API. Please contact Venipak sales. https://www.venipak.com/
  3. Create Venipak shipping methods

Do not use this please

By anwpuser on February 15, 2025

Broken plugin, waste of time.
It is better to create my own Venipak plugin for my customer.

Terrible plugin, don't waste your time

By domik999 on January 27, 2025

Terrible plugin, do not recommend installing, in fact, as well as from other deliveries. There is no WPML translation integration. Delivery customization is maximally dumb, to customize for one country by weight you need to create 10 times ID VENIPAK, because in one ID can be set only one range of weights. I have 5 countries, it clogs up the system a lot.

Because of this plugin, I had long time problems with other plugins. I do not know how the developers made this plugin, but apparently the hands grow from the one place……. Don't waste your time, find a general plugin for shipping settings in Woocommerce, it will be much better. And these generation of labels and call the courier is easier to do manually!

Prastai

By Exon (aidasgv) on December 7, 2023

Prastai įgyvendintas įskiepis, neina atsisiųsti lipdukų sistemos viduje, laiku neišimami neaptarnaujami paštomatai, supportas į klausimus atsako selektyviai.

Courier shipping method not compatible with PHP 8+

By kriztjan on August 31, 2023

It's been a year since this has been reported and still has not been fixed, so let me do this by myself. The Courier Shipping method will not be displayed in cart/checkout after switching to PHP 8+

Location:
/wc-venipak-shipping/admin/class-woocommerce-shopup-venipak-shipping-admin-courier.php
Line 160 and 161.

When minimum weight or maximum weight is not set under the shipping method, then the get_option will return an empty string.

After that, the condition that starts from line 164 and ends at 166, all three conditions will return false, since you're trying to compare a string to an integrer, that as of PHP 8 will return false. Hence the rate will not be set to the shipping method and that's the reason it is not displayed.

Quote from PHP 8 backward incompatible changes:
Non-strict comparisons between numbers and non-numeric strings now work by casting the number to string and comparing the strings. Comparisons between numbers and numeric strings continue to work as before. Notably, this means that 0 == "not-a-number" is considered false now.

THE SOLUTION
Surround minimum_weight and maximum_weight variable values with floatval function or just type cast to float.

Fix this and I'll change my review.

Venipak plugin

By novastela on October 8, 2021

great support 🙂 bug was fixed on the same day as reported 🙂

venipak plugin

By gmtbeauty on October 30, 2020

Great support!

1.25.5

  • Feature: Add animated loading spinner to pickup point selection dropdown while fetching pickup points

1.25.4

  • Fix: Use correct contact person name instead of company name in consignee contact_person field

1.25.3

  • Fix: Add address to pickup point in blocks list

1.25.2

  • Fix: Missing dispatch button

1.25.1

  • Fix: Undefined variable warning

1.25.0

  • Feature: Show delivery status in order list
  • Fix: Deprecation warning

1.24.3

  • Fix: Checkout page CSS
  • Fix: Parcel size calculation improvements

1.24.2

  • Fix: Validation when no pickup point is selected

1.24.1

  • Fix: Order edit page error

1.24.0

  • Feature: Tracking
  • Fix: Validation priority fix

1.23.4

  • Fix: Blocks API translations

1.23.3

  • Fix: Blocks API fixes

1.23.2

  • Feature: WordPress 6.7.1 support

1.23.0

  • Feature: Blocks API support

1.22.6

  • Fix: Use billing address phone if phone is not available in shipping address

1.22.5

  • Fix: Improve shipping address validation

1.22.4

  • Fix: Pickup selection width
  • Fix: Security issue
  • Fix: Use billing address if shipping address is not available

1.22.3

  • Fix: Pickup selection validation error
  • Fix: Pickups loading issue

1.22.1

  • Fix: Get order_id from global scope if not set

1.22.0

  • Feature: Add shortcut [venipak_tracking order_id=”{order_id}”]

1.21.5

  • Fix: Resolved an issue that caused errors during order processing when no shipping method was selected

1.21.4

  • Fix: Auto package count

1.21.3

  • Fix: Use shipping company in label if defined

1.21.2

  • Fix: Pickup list loading issue

1.21.1

  • Fix: Pickup list loading

1.21.0

  • Feature: Predefined product-specific shipment counts
  • Fix: Use phone from shipping details
  • Fix: Deprecated PHP error

1.20.0

  • Feature: HPOS support
  • Feature: Remember the last selected pickup point
  • Fix: Size restrictions for variations
  • Fix: Pickup list update

1.19.8

  • Fix: Error log cleanup

1.19.7

  • Fix: Sequence of labels

1.19.6

  • Fix: Security vulnerability – Cross Site Scripting (XSS)

1.19.5

  • Fix: Set default product count for one label

1.19.4

  • Fix: Load JS and CSS only on cart or checkout pages

1.19.3

  • Fix: Lockers list update period set to 1 day

1.19.2

  • Fix: Locker weight conditions. It is now possible to create multiple locker shipping methods based on weight

1.19.1

  • Fix: Multiple labels print order

1.19.0

  • New Feature: Print multiple labels
  • Fix: The courier method was not displayed because the minimum weight was not set
  • Fix: Pickup selection alignment to the right

1.18.0

  • New Feature: Return label service

1.17.13

  • Fix: PHP warning

1.17.12

  • Fix: Disable 30kg locker limit

1.17.11

  • Fix: Pickup selector
  • Fix: Shipping method title design
  • Fix: COD validation
Back to top