Jump to content
thirty bees forum
  • 0

Thirty Bees Randomly Assigning Free Shipping


Question

Posted

Dear All,

I have a strange issue going on with my shipping. Two customers have benefited from free shipping who shouldn't have. The shop is based in Malaysia, which is made of Peninsular Malaysia and Borneo. Peninsular Malaysia customers are given free shipping for orders over RM100 but Borneo follows standard shipping rates.

I have three carriers:

Standard Shipping with prices entered for all zones and no free shipping options Promotional Shipping with prices entered for all zones and no free shipping options Free shipping is set up as a standard carrier with RM0 rate for orders between RM100 and RM5000 for Peninsular Malaysia

One customer who benefited from free shipping was standard shipping, the other promotional shipping. I have checked and amount were entered for the zones at those weights.

The only thing I can think of was I had "Spend X to get free shipping module" installed but not configured. I don't see how that could affect things but I could be wrong.

Any help would be greatly appreciated.

Kind regards,

Luke

17 answers to this question

Recommended Posts

  • 0
Posted

Hi,

This problem has been solved at long last thanks to Lesley. 

I split Malaysia's states across two zones: West Malaysia and East Malaysia. Then, I assigned different shipping rates to each of these zones. 

Apparently, you cannot do this as it produces erratic results. I solved this problem by keeping all states within the same zone and using the Localised Shipping Module by Presto-Changeo.

I hope this helps somebody else. 

Regards,

Luke

  • 0
Posted

i´m not sure, if it will help you - i use only 1 country with free shipping from price x other countries have another carrier-setting, not the same compare my image with your first image ;)

0_1543710901829_31b5ff3a-a165-4283-b239-7a2ebc310fd4-image.png

  • 0
Posted

@colorful-ant

Thanks, I think I will try to simplify my shipping as you suggest. However, I need to class Borneo as a separate country as shipping to there is expensive.

@andyc

I have RM0.50 handling charges. Do you think this can be causing the problem?

0_1543759354260_handling charges.png

Thanks so much,

Luke

  • 0
Posted

I'm no expert , but to me I think it's not that. I only suggested it as I got caught out with it while playing around in the beginning and had forgotten I had added free shipping there

  • 0
Posted

Hi,

Just to confirm the problem hasn't gone away. It does appear to be intermittent. I can't find the cause of the problem.

The screenshots of the carrier and shipping part of the invoice are as follows:

1_1546591558590_Screenshot_2019-01-04 Carriers Peninsular Malaysia Shipping • My Children's Books.png0_1546591558590_Invoice-4-1-2019.png

Regards,

Luke

  • 0
Posted

I think I had something similar, though that was, I believe, due to a PayPal module and PayPal Express payment. The customer had different addresses in the shop and with PayPal and the one in PayPal warranted free shipping, but the shop address didn't. Might this be a similar problem with the Adyen module?

  • 0
Posted

Hi,

Sorry to revive an old thread but I still haven't managed to solve this issue. I just have the honour the sale and pay for the shipping when it happens. However, this means I can't ship overseas as the losses could be significant. 

I was wondering if there is anything in the configuration or it is something to do with the caching. 

Any ideas would be appreciated.

Regards,

Luke

SERVER INFORMATION
Server information Linux #1 SMP Tue Aug 25 17:23:54 UTC 2020 x86_64
Server software version Apache
PHP version 7.0.33
Memory limit 256M
Max execution time 30

 DATABASE INFORMATION
MySQL version 5.5.65-MariaDB
MySQL server localhost
MySQL engine InnoDB
MySQL driver DbPDO

STORE INFORMATION
thirty bees version 1.0.7

Current theme in use panda

CHECK YOUR CONFIGURATION
Required parameters OK

Optional parameters Please fix the following error(s)


Test result: fail

 LIST OF CHANGED FILES
Changed/missing files have been detected.
Updated files (3)
/srv/www/XXX/html/classes/Meta.php
/srv/www/XXX/html/classes/Validate.php
/srv/www/XXX/html/controllers/front/ProductController.php

 

  • 0
Posted
On 12/2/2018 at 7:37 AM, colorful-ant said:

i´m not sure, if it will help you - i use only 1 country with free shipping from price x other countries have another carrier-setting, not the same compare my image with your first image 😉 Madalin Stunt Cars 2

0_1543710901829_31b5ff3a-a165-4283-b239-7a2ebc310fd4-image.png

I think I had something similar 🤔

  • 0
Posted

Hi tholespecial,

Thanks for the suggestion. I recreated the carriers a while a go and only have one country.

I had a look in the logs and this is interesting:

Undefined variable: delivery_option in /srv/www/domain.my/html/classes/Cart.php on line 1039, referer: https://www.domain.my/quick-order
Uncaught Error: Call to undefined function message() in /srv/www/domain.my/html/modules/explorerpro/action.php:124\nStack trace:\n#0 {main}\n  thrown in /srv/www/domain.my/html/modules/explorerpro/action.php on line 124
PHP Notice:  Trying to get property of non-object in /srv/www/domain.my/html/cache/smarty/compile/e4/2a/a9/e42aa93ed0f26aa137d2845e9f13aeb9a1ef617d.file.crossselling.tpl.cache.php on line 115, referer: https://www.domain.my/quick-order
[Tue Oct 06 12:53:33.028069 2020] [:error] [pid 2514] [client 202.184.53.209:54308] PHP Notice:  Undefined index: static_token in /srv/www/domain.my/html/cache/smarty/compile/e4/2a/a9/e42aa93ed0f26aa137d2845e9f13aeb9a1ef617d.file.crossselling.tpl.cache.php on line 115, referer: https://www.domain.my/quick-order 

I will try to upgrade to 1.0.8 and investigate further. 

  • 0
Posted

Hi,

The problem occurred again.  There is nothing in the error log but the following entries are logged in the access files: 

Access log

[06/Nov/2020:11:44:35 +0800] "GET /quick-order HTTP/1.1" 200 45509 "https://www.domain.my/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36"
 [06/Nov/2020:11:44:36 +0800] "GET /themes/panda/cache/v_422_a737de91c528fcd5fcb21efd74c8e604_all.css HTTP/1.1" 200 91689 "https://www.domain.my/quick-order" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36"
 [06/Nov/2020:11:44:37 +0800] "GET /img/s/67.jpg HTTP/1.1" 200 944 "https://www.domain.my/quick-order" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36"
 [06/Nov/2020:11:44:37 +0800] "GET /themes/panda/cache/v_406_b4a304ca7564d47c3df3f3d1f65f5e1b.js HTTP/1.1" 200 195224 "https://www.domain.my/quick-order" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36"
 [06/Nov/2020:11:45:01 +0800] "POST /quick-order?rand=1604634301003 HTTP/1.1" 200 1146 "https://www.domain.my/quick-order" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36"

ssl_access_log

[06/Nov/2020:11:41:25 +0800] "-" 408 -
[06/Nov/2020:11:44:07 +0800] "-" 408 -
[06/Nov/2020:11:45:24 +0800] "-" 408 -
 

Could these timeout errors be causing issues?

Regards,

Luke

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...