The Billing Address and Shipping Addresses Issue

  • Posts: 16
  • Thank you received: 0
12 years 10 months ago #58331

Hi Nicolas,

Have reached a fairly close understanding of HikaShop - it's a "damn good cup of coffee" - excellent job!... However there are issues (as is for everything else), and one of these are:

When creating a new shipping address, the original billing address changes to the new shipping address.

The original billing address must not be changed, has to be maintained.

The customer should be able to add several shipping addresses among which he now and later on can select from. Still without the risk of altering the original billing address. The two address types should be sort of independent of each other.

This issue is essential and important to many customers. How can I solve this? Maybe in a temporarely way here and now, and then later on more professionally.

I am aware that this has been discussed several times, but afaik still no solution.

I can PM you a link in the contact form.

Thanks!
Lee

Please Log in or Create an account to join the conversation.

  • Posts: 83933
  • Thank you received: 13590
  • MODERATOR
12 years 10 months ago #58408

Hi,

The selected shipping and billing addresses are independent from one another.
When you add a shipping address, the billing address should stay the same.
That's how it works in the latest versions of HikaShop.

Are you sure that you're using the latest version without any address related view files override ? I recall that we did some modifications on the address selection system following feedbacks that you probably saw on our forum so if you don't have the latest version, you might want to update and try again.

Please Log in or Create an account to join the conversation.

  • Posts: 16
  • Thank you received: 0
12 years 10 months ago #58434

Hi Nicolas,

Well, we use the 1.5.7 for now. I am aware that we can upgrade to 1.5.8, but this will lead to heavy comparison of files as a lot of mods have been made - mostly overrides but also in other files (backups have been made of the original files). So for now, I guess updating is not the best idea.

We have disabled the shipping address features as they were quite impossible to control, and replaced it with a custom field.

If you are interested to see our work, i shall forward a link to the live beta site (not open to the public yet).We still need to do some minor modifications as well as lots of content. An evaluation would be nice and maybe you could come up with further bright ideas when you see it.?

Have a nice monday...
Lee

Please Log in or Create an account to join the conversation.

  • Posts: 83933
  • Thank you received: 13590
  • MODERATOR
12 years 10 months ago #58553

Hi,

Why not yes.
One solution might to try to update only the components/com_hikashop/checkout/view.html.php, components/com_hikashop/checkout/tmpl/address_view.php, components/com_hikashop/checkout/tmpl/address.php, components/com_hikashop/controllers/address.php, adminsitrator/components/com_hikashop/classes/address.php files from the installation package. you might also have to add the column address_default in the hikashop_address table if it's not there.

But I strongly recommend to do a backup before doing that as I can't guarantee the result of such partial update.

Please Log in or Create an account to join the conversation.

  • Posts: 20
  • Thank you received: 0
12 years 7 months ago #71049

Hi Nicholas,
I'm so close to getting this type of modification to work for me.

The situation is that my website allows no registration, and I have manual shipping set up and working (based on address).

I would like my shipping method populated by a custom field (item) that I have named shiptocountry which is a zone, country. Since I am not using the user addresses in the checkout, how would I call this item in the address_view.php? Shipping will always be based on this custom item field.

My checkout / address.php has been already been pared down to:

<?php
if($this->identified){
?>
<?php
if($this->has_shipping) ?>
<?php
echo $this->loadTemplate('view');
?>
<?php

Before you spend time on this, it appears I wasn't as close as I thought I was.
Checkout is still looking for a billing or shipping address. Going back to using the billing address as the shipping address.
Thank you.

Last edit: 12 years 7 months ago by LenaK.

Please Log in or Create an account to join the conversation.

  • Posts: 83933
  • Thank you received: 13590
  • MODERATOR
12 years 7 months ago #71404

Hi,

Yes LenaK, I don't see an easy way to do that. If you remove the address view from the checkout workflow, no address will be attached. And if you leave it, you're better off sticking with the default system.

The following user(s) said Thank You: LenaK

Please Log in or Create an account to join the conversation.

Time to create page: 0.069 seconds
Powered by Kunena Forum
loading