AbanteCart Community

Shopping Cart Operations => Support => General Support => Topic started by: quekbhj on November 14, 2013, 10:57:32 AM

Title: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 14, 2013, 10:57:32 AM
Hi

Enable default_flat_rate_shipping extension and it does not seem to be working.
It does not display the flat shipping rate on the payment page and display incomplete payment type.
How to resolve this?


Thank you
Jasmine
Title: Re: Enable default_flat_rate_shipping extension
Post by: junkyard on November 14, 2013, 02:01:34 PM
Confirmed - the same issue on our side as well.  We are 1.1.7
How to repeat:
enable Requires Shipping,
specify Fixed Shipping Price >0 in the settings of a product, try to order this product.
see that the option is NOT offered to new purchase in store.
and there is nothing you can do for the flat rate option to appear in store.

"Accept these payments" option in the extension is blank (default). Location and tax classes the same everywhere.
We cleared all store caches, all browsers caches, created new customer - no go. Reinstalled the extensions - it is the same.
What could it be?
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 21, 2013, 09:22:48 PM
Hi

Any ideas how to resolve this issue?
I need to use this default_flat_rate_shipping extension.

Thank you
Jasmine
Title: Re: Enable default_flat_rate_shipping extension
Post by: Basara on November 22, 2013, 02:13:54 AM
Hi

Enable default_flat_rate_shipping extension and it does not seem to be working.
It does not display the flat shipping rate on the payment page and display incomplete payment type.
How to resolve this?

Thank you
Jasmine

Hi. Flat shipping Rate is shown only on shipping page (not payment). If you have only one shipping enabled please check Auto Select setting in the Flat Rate extension - if Auto Select is ON this will skip shipping selection page if there is only one shipping option. This shipping method will be selected automatically in this case
Title: Re: Enable default_flat_rate_shipping extension
Post by: Basara on November 22, 2013, 02:21:54 AM
Confirmed - the same issue on our side as well.  We are 1.1.7
How to repeat:
enable Requires Shipping,
specify Fixed Shipping Price >0 in the settings of a product, try to order this product.
see that the option is NOT offered to new purchase in store.
and there is nothing you can do for the flat rate option to appear in store.

"Accept these payments" option in the extension is blank (default). Location and tax classes the same everywhere.
We cleared all store caches, all browsers caches, created new customer - no go. Reinstalled the extensions - it is the same.
What could it be?

Sorry but I did not see this issue see my screenshot with  Fixed Shipping Price and without
Please recheck extension settings (Cost/Location...)
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 29, 2013, 03:49:45 AM
Hi

We do not want to input the flat rate inside every product page based on your attachment file.

Please advise.

Thank you
Title: Re: Enable default_flat_rate_shipping extension
Post by: Basara on November 29, 2013, 04:02:08 AM
Hi

We do not want to input the flat rate inside every product page based on your attachment file.

Please advise.

Hello. You dont need to input anything in every product page. See right side of my screenshot. Go to Flat rate extension settings and set Cost.
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 29, 2013, 04:07:43 AM
Hi

Thank you for the clarification.

FYI, when I have enable the default_flat_rate_shipping and default_store_pickup, the shipping method did not display flat rate shipping, just display "Pickup" as attached for the screenshot for your reference and need your guidance.

Thank you
Jasmine
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 29, 2013, 04:12:39 AM
Hi

To add on the previous mail, we would like to customer to choose one of the shipping method either pick up from store or courier (that is the default flat rate shipping).

Thank you
Jasmine
Title: Re: Enable default_flat_rate_shipping extension
Post by: Basara on November 29, 2013, 04:15:45 AM
Hi

Thank you for the clarification.

FYI, when I have enable the default_flat_rate_shipping and default_store_pickup, the shipping method did not display flat rate shipping, just display "Pickup" as attached for the screenshot for your reference and need your guidance.

Thank you
Jasmine

Did you check flat_rate extension settings? Please post here details.
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 29, 2013, 04:20:01 AM
Hi

I cannot find the link from the previous mail.

Thank you
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 29, 2013, 04:22:49 AM
Hi

Enclosed the flat rate screenshot for your reference.

Thank you
Jasmine
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on November 29, 2013, 04:38:16 AM
Hi

I disable the pickup from store extension and just left default flat rate shipping extension enable.

It display no shipping method as attached.

I am using ver 1.1.7 and template is template_ac548.
Please advise.

Thank you
Title: Re: Enable default_flat_rate_shipping extension
Post by: junkyard on November 29, 2013, 08:59:45 AM
Same issue here in the default_HTML5 template...
We saw the screenshot above with  $2 Flat rate (pulled from extension) shown in store under "Estimate Shipping & Taxes" -- but we don't even have the method presented to select it in the 1st place.  Could it be related to some specific taxation you set?  What are your Location and Tax classes settings that it worked so easily for you?  Was your 1.1.7 an upgrade from 1.1.6 or a clean install? 
It doesn't have to be that difficult to set a flat rate, does it.

From our settings table (for Flat Rate extension):
setting_id   store_id      group   key   value
1836   0   default_flat_rate_shipping     one_field   1
1833   0   default_flat_rate_shipping   default_flat_rate_shipping_autoselect   0
1830   0   default_flat_rate_shipping   default_flat_rate_shipping_shipping_storefront_icon   image/18/9a/14.png
1835   0   default_flat_rate_shipping       store_id   0
1832   0   default_flat_rate_shipping       default_flat_rate_shipping_sort_order   2
1828   0   default_flat_rate_shipping       default_flat_rate_shipping_location_id   2
1826   0   default_flat_rate_shipping       default_flat_rate_shipping_status   1
1834   0   default_flat_rate_shipping       default_flat_rate_shipping_accept_payments   0
1829   0   default_flat_rate_shipping       default_flat_rate_shipping_tax_class_id   1
1827   0   default_flat_rate_shipping       default_flat_rate_shipping_cost   5

The only shipping file we found changed in 1.1.7 version was /default_html5/template/pages/checkout/shipping.tpl which,
however, was only about some styling.  Sadly we've never tried the Flat rate in 1.1.6 earlier, so we cannot compare
how it worked before last upgrade.  Here is what we have in the extensions table for it:

extension_id: 17
type: shipping
key: default_flat_rate_shipping
category: shipping
status: 1
priority: 10
version: 1.0
license_key: NULL
date_installed: 2013-11-14 13:19:54
update_date: 2013-11-14 13:59:55
create_date: 2013-09-11 11:33:16

(basically the same after the extension reinstalled twice)
Title: Re: Enable default_flat_rate_shipping extension
Post by: junkyard on November 29, 2013, 10:37:47 AM
Okay, there must be an issue in the plugin's handling of the Locations.
In "Localisation" settings you have certain Locations->Zones->Countries enabled. This will affect choices the new customers would be making when specifying their addresses, as well as the admin's choice for her specifying Location parameter in Flat Rate extension (pulled from Localisation>Locations).

Looks like the Flat Rate shipping only shows up in a store when you set the Location in the extension to "All Locations", or, specifically to the United States.  If your demo customer happens to have an address from another country (Canada, for example), she won't be given the Flat Rate shipping as choice on checkout even if Places were properly set for the extension.  :o

That said, you can choose "All Locations" in the extension to see if it helps you today.

Oh, and the flat rate cost appearing on the checkout depends on the settings you have in your specific products:
have to have Require Shipping=On, Free Shipping=Off, and Fixed Shipping Price=0  for the global Cost to be pulled from the flat rate extension.
If you specify Fixed Shipping Price >0 in the product, it will override global rate.
Title: Re: Enable default_flat_rate_shipping extension
Post by: Basara on December 02, 2013, 03:37:43 AM
Hello. Bug confirmed - location related.

By the way - this bug was fixed 5 month ago  :o. Have not idea how and why it is back
see https://github.com/abantecart/abantecart-src/issues/6
Title: Re: Enable default_flat_rate_shipping extension
Post by: junkyard on December 02, 2013, 06:52:59 AM
Thanks, Basara!
Title: Re: Enable default_flat_rate_shipping extension
Post by: abolabo on December 03, 2013, 07:33:55 AM
to fix bug just replace file
public_html/extensions/default_flat_rate_shipping/storefront/model/extension/default_flat_rate_shipping.php
by attached.

Let me know if something wrong there.
Thanks.
Title: Re: Enable default_flat_rate_shipping extension
Post by: quekbhj on December 03, 2013, 10:14:41 AM
Hi

It is working fine after replacing with the new file.

Thank you