You say you are on the latest version of Zen Cart (v158a)with PHP7.4.
In admin | shipping modules | Australia Post what version number is displayed?
What shipping modules do you have turned on?
You say you are on the latest version of Zen Cart (v158a)with PHP7.4.
In admin | shipping modules | Australia Post what version number is displayed?
What shipping modules do you have turned on?
OldNGrey
ZC158a PHP 8.2.15
MySQL 10.6.16-MariaDB
This an error message from one of the default shipping modules built into Zen Cart.
Possibly related to "Free Shipping" see previous discussion [ https://www.zen-cart.com/showthread....his-time/page4 ]
also see the documentation [ https://docs.zen-cart.com/user/troub...ping_problems/ ]
OldNGrey
ZC158a PHP 8.2.15
MySQL 10.6.16-MariaDB
I don't know when or why but suddenly I cannot select any other shipping except for standard parcel. Just returns a blank page when continuing to step2 of Delivery Information.
Zencart version 2.0.1 module version 2.5.6 PHP version 8.3.11
[08-Nov-2024 11:50:59 Australia/Melbourne] PHP Fatal error: Uncaught TypeError: strlen(): Argument #1 ($string) must be of type string, false given in /includes/modules/shipping/aupost.php:159
Stack trace:
#0 /includes/classes/shipping.php(245): aupost->quote()
#1 /includes/modules/pages/checkout_shipping/header_php.php(160): shipping->quote()
#2 /index.php(35): require('/users/user/...')
#3 {main}
thrown in /includes/modules/shipping/aupost.php on line 159
[08-Nov-2024 11:50:59 Australia/Melbourne] Request URI: /index.php?main_page=checkout_shipping, IP address: xxx.xxx.xxx.xxx
--> PHP Fatal error: Uncaught TypeError: strlen(): Argument #1 ($string) must be of type string, false given in /includes/modules/shipping/aupost.php:159
Stack trace:
#0 /includes/classes/shipping.php(245): aupost->quote()
#1 /includes/modules/pages/checkout_shipping/header_php.php(160): shipping->quote()
#2 /index.php(35): require('/users/user/...')
#3 {main}
thrown in /includes/modules/shipping/aupost.php on line 159.
[08-Nov-2024 11:50:59 Australia/Melbourne] Request URI: /index.php?main_page=checkout_shipping, IP address: xxx.xxx.xxx.xxx
--> PHP Fatal error: Uncaught TypeError: strlen(): Argument #1 ($string) must be of type string, false given in /includes/modules/shipping/aupost.php:159
Stack trace:
#0 /includes/classes/shipping.php(245): aupost->quote()
#1 /includes/modules/pages/checkout_shipping/header_php.php(160): shipping->quote()
#2 /index.php(35): require('/users/user/...')
#3 {main}
thrown in /includes/modules/shipping/aupost.php on line 159.
Please use v 2.5.6d from the GitHub https://github.com/OldNGreyBMR/aupost
That strlen(search) error was fixed in V2.5.6.c
Also please insure that handling fees are not blank or a space.
OldNGrey
ZC158a PHP 8.2.15
MySQL 10.6.16-MariaDB
MAGIC!!
Thanks for such a quick response....awesome...fixed.
I am using module version 1.5.6.d and I have an issue with tax on shipping when paid through paypal.
I only ship from Australia to Australia.
I have taxable goods set in the AP module.
I have Basis of shipping tax set to shipping.
At checkout it shows the correct amount for shipping, $11.45, however when continuing to pay with paypal (my only payment method apart from walk-in) it becomes $10.41 which is the price before GST.
Not sure where the problem lies......![]()
Zen Cart 2.0.1
PHP 8.3.11
That should read 2.5.6.d....
Zen Cart 2.0.1
PHP 8.3.11
I don't use Paypal and don't have way to test it. I think you have to be using "PayPal RESTful" not the built in Paypal payments - check on the "PayPal RESTful" forum.
I use Dirbank AU and SecurePay for credit cards and neither has this problem.
A search shows similar problems in the past where the Localization > Currencies was not set to 1 https://www.zen-cart.com/showthread....46#post1232046. What is your setting?
OldNGrey
ZC158a PHP 8.2.15
MySQL 10.6.16-MariaDB
Yeah, its set to 1.
The correct item prices are being sent to paypal, it's just the postage that's dropping the GST off the postage total including handling fees.
I'll check out the other plugin and see what happens.
Zen Cart 2.0.1
PHP 8.3.11
If you use Store Pickup and set the cost to $10 ; set tax to GST; Tax basis to shipping:
so the cost inc is $11.00 does it still do it?
OldNGrey
ZC158a PHP 8.2.15
MySQL 10.6.16-MariaDB
Bookmarks