Author Topic: Remove "shipping information form" from checkout process  (Read 7568 times)

SL

  • Readers
  • *
  • Posts: 0
  • A beginner
Remove "shipping information form" from checkout process
« on: April 11, 2015, 17:04:09 pm »
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

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 10693
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.8.8
Re: Remove "shipping information form" from checkout process
« Reply #1 on: April 11, 2015, 17:40:41 pm »
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
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 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

  • Readers
  • *
  • Posts: 0
  • A beginner
Re: Remove "shipping information form" from checkout process
« Reply #2 on: April 11, 2015, 17:55:53 pm »
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

  • Readers
  • *
  • Posts: 0
  • A beginner
    • SOCIAL SIGNALS  - Administration - Configuration
  • Skype Name: tuhin.moitra
  • VirtueMart Version: VirtueMart3.0.9_Joomla_2.5.28-Stable-Full_Package
Re: Remove "shipping information form" from checkout process
« Reply #3 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

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 4675
  • Joomla & Virtuemart developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3
Re: Remove "shipping information form" from checkout process
« Reply #4 on: July 11, 2015, 01:17:11 am »
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 :

Code: [Select]
<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

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