HikaShop > Seblod > J2Store

  • Posts: 235
  • Thank you received: 16
  • Hikaserial Subscription Hikashop Business
5 months 1 week ago #275779

Hi Nicolas,
as always many thanks!

Address
As you know we have to or more addresses for each user:
- The Fiscal Address, the legal one where to emit the Invoice, the residence (this is valid for persons and companies)
- The Delivery Address, where to delivery the goods in that moment, the domicile (can be the Fiscal Address, so 1 address in total, or another one, or more than one...)
Now, as far as I understand the selected "default" one, is only the preselected address where I want to delivery the goods in that moment. But in any case we need the fiscal address to emit the invoice.
Right now, How is the Invoice Address managed ?

Solution:
1 - The first address should be the Fiscal Address and should be always "the first", undepending if selected as default or not.
2 - This one, the first, should be:
---- A - Configurable, through a plugin to handle the synchronization both ways. Somethin like the second plugin solution you mentioned.
---- B - Configurable, where I can select from other Extensions the HikaShop table where I have read and store datas just for this first Address.
3 - Anyway, ss you explaned, a guide explication on How to store format fields datas should be too useful for a lot of users here, a real need.

Now, I have to add two things:
1 - new Joomla 3.7 release brought to us the Custom Fields feature, we are seriuosly evaluating to leave Seblod for the new Joomla standard feature. Custom Fields mean that a new Address Profile tab can be created. This will be the new standard Profile Address where all Extensions, as HikaShop, can pick datas. The one where an Invoice manager have to pick the address. One time more, I think a development in this way is the future for HikaShop.
2 - Together with the Custom Fields it is been released the way to add / implement the Custom Fields to "your" component . What about to see this integration soon on HikaShop ?

Thanks for your attention!

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

  • Posts: 60537
  • Thank you received: 8532
  • MODERATOR
5 months 1 week ago #275816

Hi,

In HikaShop users have only one set of addresses. There is no distinction between billing or shipping.
And they can select one address as default among these. By default, it's the first one.
Then, when they checkout, they can select among these addresses the address they want for the billing and for the shipping. And by default, the default one is selected for both billing and shipping.

So since you're synching user accounts, and not orders, I think it's the default address that you want to synch.

The custom field feature of Joomla doesn't change the fact that a synchronization plugin would be needed. The custom fields feature of Joomla is not adapted for multiple addresses so we just can't use them directly, like it was already the case for the profile fields.

Intergating the custom field types in HikaShop so that you can create custom fields in HikaShop using the types available for Joomla is something we're currently looking at. It looks cool !

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

  • Posts: 235
  • Thank you received: 16
  • Hikaserial Subscription Hikashop Business
2 months 1 week ago #282335

Hi Nicolas,
I red around the forum that, may be, we can expect som news about Billing / Shipping addresses managing. Are you working on news ?

If not and in any case (Seblod) we have to work on a syncronization plugin. So:

1 - I'm going crazy because I'm not able to have back in the checkout the Billing and Shipment address as in Hika Demo . I have back only the Billing one, Please, What am I forgetting ?

3 - Is there a way to permit only 1 billing address, the default one. So, in our case thinking on a Seblod syncronization, the first one will be always the Billing address and with HikaShop will be able to add and select only more Shipping addresses ?

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

  • Posts: 21776
  • Thank you received: 3405
  • MODERATOR
2 months 1 week ago #282336

Hello,

In HikaShop 3 core we changed some elements in the structure so it is possible to have addresses only for shipping or only for billing.
But all interfaces are not fully compatible with that new database structure so the feature is not enable by default ; it still requires some development even if the core is ready.

Afterwards please understand that if your order do not have need of a shipping method, there is no shipping address asked neither.
You need to set weight on your products or force the usage of shipping methods.
That part is still the same since HikaShop 1.0 !

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 235
  • Thank you received: 16
  • Hikaserial Subscription Hikashop Business
2 months 1 week ago #282392

Hi Jerome,
many thanks for your reply

Jerome wrote: In HikaShop 3 core we changed some elements in the structure so it is possible to have addresses only for shipping or only for billing.
But all interfaces are not fully compatible with that new database structure so the feature is not enable by default; it still requires some development even if the core is ready.

Please, When will be released approximately ? And, in special, Do you have any more information about the "new HikaShop 3 structure" ? (Thinking to work yet on a Seblod/HikaShop plugin)

Afterwards please understand that if your order do not have need of a shipping method, there is no shipping address asked neither.
You need to set weight on your products or force the usage of shipping methods. That part is still the same since HikaShop 1.0 !

Yes, we know that, thanks. We are investigating and testing it before to report the issue.

Last Edit: 2 months 1 week ago by joomleb.

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

  • Posts: 60537
  • Thank you received: 8532
  • MODERATOR
2 months 6 days ago #282400

Hi,

We don't have any release date for that yet. It will require a lot of work and we have other more pressing things planned for the near future. So I don't expect it to be released before at least 6 months or more.

The new HikaShop structure is basically the fact that we added an address_type column to the hikashop_address and that we already have some code to handle it in the core code of HikaShop.

If you want to allow only one billing address and one shipping address, you'll have to change the address bloc views of the checkout and maybe some of the code in the administrator/components/com_hikashop/helpers/checkout/address.php file, or implement the HikaShop checkout API in order to add your own view to the checkout in order to handle the addresses exzctly the way you want.

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

  • Posts: 235
  • Thank you received: 16
  • Hikaserial Subscription Hikashop Business
1 month 2 weeks ago #283781

Hi Nicolas,
"HikaShop checkout API", Please, Where can I read and learn more about it ?!?

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

  • Posts: 21776
  • Thank you received: 3405
  • MODERATOR
1 month 2 weeks ago #283782

Hello,

There is no documentation about it for the moment.
But the files can be found in the folder "helpers/checkout/".
Basically, it's an abstraction of the checkout blocks in order to have a common entry point for the future improvements.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

Time to create page: 0.096 seconds
Powered by Kunena Forum