Problems with Shipping Method Page

Permalink Browser Info Environment
I'm seeking a little help with this add-on which doesn't seem to be working.

If I just enable Flat Shipping all works as excepted. If I enable Local Pickup, things break. In particular, the shipping method page (/index.php/checkout/shipping/method/) doesn't load properly. I've attached a screen capture so you can see what I mean.

I'm using version 2.0.3 of the eCommerce add-on. Does the Local Pickup addon work with this version?

Any suggestions would be greatly appreciated.

Thanks,
Mike

1 Attachment

Type: Discussion
Status: New
mikewaz
View Replies:
tbcrowe replied on at Permalink Reply
tbcrowe
Mike,

This is a bug in the main eCommerce module. I have confirmed that this error occurs any time there is more than one shipping method available (each local pickup option counts as a separate method, by the way). I tested this with the default shipping, Local Pickup, UPS, and Table based shipping. In any case where there was more than one method available the error appeared. Please report this bug on the eCommerce Support page.

Please let me know if you have any questions about this.

- Todd
mikewaz replied on at Permalink Reply
mikewaz
Thanks for your help in troubleshooting this Todd. I reported the bug.

Do you know if I can downgrade this package to a prior version? Would that get me up and running until they make the fix?
tbcrowe replied on at Permalink Reply
tbcrowe
I don't think I would try to downgrade - not without backing up your site certainly. I'd wait a bit and see what they do about the eCommerce package. You should hear something soon.
mikewaz replied on at Permalink Reply
mikewaz
Thanks again for your help with this. I tried their workaround and all seems to be going well.

Another question for you...The only "shipping" option we are offering is pickup. But, when the user checks out, they are asked for a deliver address. This is causing confusion since the item won't be shipped at all. Do you know of a way to tweak things so the user only need to enter their billing info and not shipping info?

It would be great if they could be directed right from entering their billing info to selecting their pickup option.

Thanks!
Mike
tbcrowe replied on at Permalink Reply
tbcrowe
Mike,

You're going to need to modify the eCommerce module again to get this to work. Fortunately, it's a simple change. Edit the packages/core_commerce/helpers/checkout/step.php file and comment out the following line (near line 38):
$steps[] = new CoreCommerceCheckoutStep('/checkout/shipping/address');

If you set all of your products to "Requires Shipping: No" you would achieve approximately the same thing, although in that case checkout won't even ask for a shipping method. That might be okay if you only had one pickup location and you didn't need your customers to see that step.

- Todd
mikewaz replied on at Permalink Reply
mikewaz
Excellent. I really appreciate your help on this.

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.