News:

Support the VirtueMart project and become a member

Main Menu

Remove "shipping information form" from checkout process

Started by SL, April 11, 2015, 17:04:09 PM

Previous topic - Next topic

SL

Hi all!

I've finished 99% of the site which should serve as a "quote" webshop (so nothing is bought via shop, but products added to the cart are actually sent to us and we then create an offer). It's not used as a catalogue though.

I've adjusted billing information entered during checkout to serve as a customer information for our offer, but we don't need shipping information. We already created shipping option "No shipping" and turned on automatically select... so on the first chech-out page there's no option to select shipping, but on the second page it asks for address, name etc. for shipping. So I just need someone to hack into skipping this step, and from first checkout page (cart overview and billing details) jump to submitting the order, i.e. skip asking for shipping information.

Who could help me? :)

Joomla version: 2.5.20
PHP version: 5.4.39
VM version: 2.6


GJC Web Design

In the std VM checkout workflow shipping address is never specifically asked for as a "stage"

have you a 3rd party OPC installed or template over rides for the check out?
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

SL

Regarding 3rd party OPC, I'm not sure, I don't think so. Template override, possibly. I'm not an expert in VM, programming is not my specialty, and I've used quickstart package as a base for this website. Are you interested in giving a look into the situation? If so, send a message to my inbox.

tuhinkmoitra

I had used VirtueMart3.0.9_Joomla_2.5.28-Stable-Full_Package . I need removed shipment address . Because My product was online service . So shipment address is not need .

Please help me how can removed or disable is function .

Regards

Studio 42

Hi,
Remove the button from this file YOURSITE\components\com_virtuemart\views\cart\tmpl\default_address.php
(or make an override)
The code depend virtuemart release but looks like :

<a class="details" href="<?php echo JRoute::('index.php?option=com_virtuemart&view=user&task=editaddresscart&addrtype=ST&virtuemart_user_id[]=' $this->cart->lists['current_id'], $this->useXHTML$this->useSSL?>" rel="nofollow">
<?php echo vmText::('COM_VIRTUEMART_USER_FORM_ADD_SHIPTO_LBL'); ?>
</a>

Greets,
Patrick

Quote from: tuhinkmoitra on June 17, 2015, 18:29:36 PM
I had used VirtueMart3.0.9_Joomla_2.5.28-Stable-Full_Package . I need removed shipment address . Because My product was online service . So shipment address is not need .

Please help me how can removed or disable is function .

Regards