Author Topic: Can you turn off the confirm order?  (Read 32092 times)

chancehoggan

  • Beginner
  • *
  • Posts: 38
    • http://www.escocian.ca/
Re: Can you turn off the confirm order?
« Reply #15 on: December 06, 2011, 20:22:55 pm »
Thanks!

Venkko

  • Jr. Member
  • **
  • Posts: 65
    • PikkuKoala
Re: Can you turn off the confirm order?
« Reply #16 on: January 05, 2012, 22:48:47 pm »
It has been now allmost a month from the last post...

Is there any better way to do this at this point?

Thanks...
www.pikkukoala.fi (J 1.5 & VM 1.1.5)
www.lastentavarat.fi (J 1.5.23 & V2.0.0)

archos

  • Beginner
  • *
  • Posts: 33
Re: Can you turn off the confirm order?
« Reply #17 on: January 05, 2012, 23:48:42 pm »
Hello,

I also would like to have this "confirm orderr" as an option.
I feel the less operation we have, the better business we do.
In a real shop nobody ask you if you really want to buy the product.
For a legal point of view, the product is yours after the paiement and
not after you add it on the cart, again like on "real life".
At this point you will have to confirm "again" your choice  by paying.
Just my 2 cents.

ocsalb

  • Beginner
  • *
  • Posts: 6
Re: Can you turn off the confirm order?
« Reply #18 on: January 16, 2012, 16:35:02 pm »
Gracias!

cas

  • Full Member
  • ***
  • Posts: 487
Re: Can you turn off the confirm order?
« Reply #19 on: February 05, 2012, 01:21:51 am »
Any update on this from the VM team?  I hate to hack the code, but we cannot have our customers doing a double checkout.

natsuto

  • Beginner
  • *
  • Posts: 1
    • manga online
Re: Can you turn off the confirm order?
« Reply #20 on: February 10, 2012, 03:19:58 am »
Better maintain the decoration of the VM2, there is no admin options cover all the possibilities the masses.

MichaelStevens

  • Beginner
  • *
  • Posts: 14
Re: Can you turn off the confirm order?
« Reply #21 on: March 12, 2012, 22:42:22 pm »
The checkout process is atrocious. They come to the same cart screen and must hit the checkout button below 3x? And its like 6 steps?

The way it should be it should show the cart, when user clicks checkout they either sign in or fill in there billing info, enter credit card details and then final checkout where the order processes.
So, step 1: cart page with overview of items, sub total etc, click teh green checkout button to come to step 2 where you enter shipping and payment details, save and bring back to the cart to confirm order. So this way its only 3 clicks. Who ever thought of the idea to bring the person back to the cart page three time to checkout has no usability skills what so ever. Every client that I have upgraded to VM2 has complained, because its so dumb and anyone can think of a better way,

modulis

  • Beginner
  • *
  • Posts: 5
Re: Can you turn off the confirm order?
« Reply #22 on: April 30, 2012, 11:59:38 am »
It did not work for me. I`m using virtuemart 2.0.6

bunak

  • Beginner
  • *
  • Posts: 37
Re: Can you turn off the confirm order?
« Reply #23 on: May 14, 2012, 15:04:05 pm »
/**
    * Remove the cart from the session
    *
    * @author Max Milbers
    * @access public
    */
   public function removeCartFromSession() {
      $session = JFactory::getSession();
      $session->set('vmcart', 0, 'vm');
   }

//CHANGE THIS LINE ->>   public function setDataValidation($valid=false) {
   
   $this->_dataValidated = $valid;
      //       $this->setCartIntoSession();
   }

//WITH THIS - >> public function setDataValidation($valid=true)
Don't work for me also. VM 2.0.6

bunak

  • Beginner
  • *
  • Posts: 37
Re: Can you turn off the confirm order?
« Reply #24 on: May 14, 2012, 15:52:02 pm »
So I resolved this problem by turn off checkout order. Directly redirect to confirmation when user going to basket.

in root \components\com_virtuemart\views\cart\view.html.php do like this (commit some rows)  loock about 110 row
Code: [Select]
if ($cart && !VmConfig::get('use_as_catalog', 0)) {
$cart->checkout(false);
}

// bunak - turn off confirmation [VM:2.0.6]
//---- if ($cart->getDataValidated()) {
$pathway->addItem(JText::_('COM_VIRTUEMART_ORDER_CONFIRM_MNU'));
$document->setTitle(JText::_('COM_VIRTUEMART_ORDER_CONFIRM_MNU'));
$text = JText::_('COM_VIRTUEMART_ORDER_CONFIRM_MNU');
$checkout_task = 'confirm';
/*---- } else {
$pathway->addItem(JText::_('COM_VIRTUEMART_CART_OVERVIEW'));
$document->setTitle(JText::_('COM_VIRTUEMART_CART_OVERVIEW'));
$text = JText::_('COM_VIRTUEMART_CHECKOUT_TITLE');
$checkout_task = 'checkout';
}
----*/
$this->assignRef('checkout_task', $checkout_task);
$this->checkPaymentMethodsConfigured();
$this->checkShipmentMethodsConfigured();

cas

  • Full Member
  • ***
  • Posts: 487
Re: Can you turn off the confirm order?
« Reply #25 on: May 19, 2012, 23:30:08 pm »
Thanks Bunak, that works! 

Can the VM team PLEASE implement an admin option so we can choose whether to have the additional confirmation step during checkout.   We hate to hack your beautiful code, but until you make it an admin option, we have no choice.  Our US customers do not understand or accept this additional confirmation step.   I know folks in other countries need this extra step by law, so please just make it an admin option and the problem will be solved for everyone everywhere. 

Thanks,
Chuck   

bunak

  • Beginner
  • *
  • Posts: 37
Re: Can you turn off the confirm order?
« Reply #26 on: May 20, 2012, 22:37:48 pm »
no,  cas, not all good
if user register all are ok - only 1 step

but in case if registration are needed:
if user not logged, after enter data for registration, VM show page - confirmation order again . Don't understood why?

cas

  • Full Member
  • ***
  • Posts: 487
Re: Can you turn off the confirm order?
« Reply #27 on: May 21, 2012, 00:00:54 am »
All the more reason why we need this as an Admin option, so we're not having to hack the code for every release. 

cas

  • Full Member
  • ***
  • Posts: 487
Re: Can you turn off the confirm order?
« Reply #28 on: July 17, 2012, 01:55:06 am »
VM team,

Any update on this?  We really need this to be an admin option to turn on/off the check-out double confirmation.

lipes

  • Sr. Member
  • ****
  • Posts: 720
Re: Can you turn off the confirm order?
« Reply #29 on: August 01, 2012, 04:30:08 am »
double check to confirm one thing ..... it's too bad :|
argh....
and cant find solution without changing the code...
VM V. online: J2.5.14 | VM 2.0.20a | SQL 5.1.70 | PHP 5.3.25