News:

Support the VirtueMart project and become a member

Main Menu

Pick-up in selected store

Started by Szarlus, January 28, 2016, 08:15:45 AM

Previous topic - Next topic

Szarlus

Hello everyone!

I hope this is the correct part of the forum for my question  :P

I am new to VirtueMart and I have a problem which I hope this community can help me with.

I want to have an option of self-pickup in checkout, and when I choose this sel-pickup option I would like a combobox to appear with names of the stores from which the shopper can choose one where he wants to get his item.

What would be the best way to achieve this?

Thank you all in advance.

I am using:
Joomla 3.4.8
VirtueMart 3.0.12
VP Merchant Framework 1.2.1

GJC Web Design

a VM shopper field in the cart .. a select with the stores as options?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Szarlus

#2
Thank you for your reply, but could you please elaborate on this a bit more? I am not sure what you mean:(

EDIT: Well, I created new shopper field for the cart, made a list out of it, bu:
1) it shows way below the choose shipping method area,
2) I have no way of connecting it with my choice of shipping method (I wanted the list to show only if the shipping method is Self-pickup).

I created Self pickup shipping method using the default weight, zipcode VM plugin. Do you think I should create a custom shipping plugin to achieve what i wanted??

GJC Web Design

vm admin->configuration->Shopper fields

new

dropdown

Show in cart form

to have the value in the emails and order you must also choose Show in account maintenance

experiment
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Szarlus

Thanks again.

I did find that option and I edited my previous post in the same time as you wrote to me. I experiment a lot for like two weeks but am a noob as I said and can't get to work it the way I need :(


GJC Web Design

QuoteI created Self pickup shipping method using the default weight, zipcode VM plugin. Do you think I should create a custom shipping plugin to achieve what i wanted??

that is a possibility or just tie by php or JS the display of the shopper field to the choice of shipping method
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Szarlus

Hi again.

Could you maybe tip me which file (or group of files) should I work on to tie the display of shopper field to the shipping method? There are so many files that it makes my head spin o0

I will be grateful for any advice.

GJC Web Design

it can be all done in the cart default template.. but you need the skills or hire someone with them...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Szarlus

I'd like to thank you for your support. Thanks to your help I was able to (somehow) get the job done. It might not be in the best possible way but it works ;)

GJC Web Design

Excellent!  and new skills learnt..   :)
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

loky62

Hi, I've the same problem but i've not undestand the solution. Help me please ?

andynguyen

I've developed a module for "buy online - pickup in store" function (aka BOPIS) as you said. I think this extension is exactly what you need.
It allows your customers to purchase online and choose the store they want to come and receive purchased products.
https://extensions.joomla.org/extension/store-pickup-for-virtuemart/ 
See a demo here
If you want any customization when using this extension, feel free to request.
Store Pickup for Virtuemart - https://andyapp.net