Post by affect » Mon Dec 26, 2011 10:14 pm

Here's a free vQmod that removes step 3 (delivery details) on the checkout page.

Unlike "Requires shipping = no", this module doesn't remove shipping as such, it just makes it impossible for customers to choose different addresses for billing and delivery. The reason for that is that some consider it a fraud risk to separate addresses. This vQmod prevents users from doing that.

Tested on 1.5.x. For custom themes replace /default/ with /themename/. May not work with heavily modified themes. Downloadable here, on OpenCart Extensions or in our store. Comments welcome :)

Attachments


MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm


Post by Xciso » Tue Dec 27, 2011 1:31 am

I dont understand.
Do the products need to have "Requires shipping" = yes?
Or must the products be set to no?

Thanks! And i think this mod can be great!

Newbie

Posts

Joined
Fri Jul 15, 2011 5:20 am

Post by affect » Tue Dec 27, 2011 1:41 am

It doesn't really depend on "Requires shipping" value, it just removes step 3 for all products so your customers will always have same billing and delivery addresses.

MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm


Post by DragonJ » Tue Feb 07, 2012 7:30 am

THANK YOU for this excellent mod!

My store is awesomely powered by OpenCart 1.5.5.1.


User avatar
Newbie

Posts

Joined
Sun Jan 29, 2012 4:49 pm

Post by MrTech » Mon Mar 12, 2012 11:45 am

Small addition for improvement. If you add this code before </modification> in the .xml file, it will re-number all the steps so that it becomes a 5 instead of 6 step checkout. I just thought customer would probably wonder where step 3 went?

Code: Select all

	<file name="catalog/language/english/checkout/checkout.php">
		<operation>
			<search position="replace"><![CDATA[$_['text_checkout_shipping_method']  = 'Step 4: Delivery Method';]]></search>
			<add><![CDATA[$_['text_checkout_shipping_method']  = 'Step 3: Delivery Method';]]></add>
		</operation>
		<operation>
			<search position="replace"><![CDATA[$_['text_checkout_payment_method']   = 'Step 5: Payment Method';]]></search>
			<add><![CDATA[$_['text_checkout_payment_method']   = 'Step 4: Payment Method';]]></add>
		</operation>
		<operation>
			<search position="replace"><![CDATA[$_['text_checkout_confirm']          = 'Step 6: Confirm Order';]]></search>
			<add><![CDATA[$_['text_checkout_confirm']          = 'Step 5: Confirm Order';]]></add>
		</operation>
	</file>

~
Install Extensions OR OpenCart Fast Service! PayPal Accepted
I will professionally install and configure any free or purchased theme, module or extension.

Visit http://www.mrtech.ca if you need an OpenCart webmaster
~


User avatar
Newbie

Posts

Joined
Mon Jan 09, 2012 2:39 pm
Location - Canada, Eh!

Post by tacke87 » Tue Mar 13, 2012 8:58 pm

How to remove step 4 Delivery method?

Anyone know how to?

Phuong Tran

Newbie

Posts

Joined
Sat Mar 10, 2012 12:16 am

Post by coen1234 » Fri Mar 16, 2012 4:22 pm

I'm not able to but the addition code in for renumbering the steps. can someone help me with this?

Newbie

Posts

Joined
Thu Mar 08, 2012 3:05 am

Post by coen1234 » Fri Mar 16, 2012 4:42 pm

The above is solved! I just changed the steps in the checkout.php directly. Maybe helpfull for someone else! ;D

Newbie

Posts

Joined
Thu Mar 08, 2012 3:05 am

Post by coen1234 » Fri Mar 16, 2012 5:13 pm

step 3 is gone. (thanks) but after completing step 2 the cart is not going to step 4. Can someone help me and tell me what to do?

Thanks!

Newbie

Posts

Joined
Thu Mar 08, 2012 3:05 am

Post by affect » Fri Mar 16, 2012 5:27 pm

What OpenCart version is this? If you have a working link for me to see, I could try debugging it.

MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm


Post by coen1234 » Fri Mar 16, 2012 6:13 pm

@affect

the url of my site is http://mysite.com/
I use OC 1.5.2.1

Is did what you need?
Last edited by coen1234 on Fri Apr 06, 2012 10:13 pm, edited 1 time in total.

Newbie

Posts

Joined
Thu Mar 08, 2012 3:05 am

Post by affect » Fri Mar 16, 2012 6:21 pm

Looks like it doesn't allow non-registered users to browse the store, I only see the Connect using Facebook page. Since I can't reach the checkout itself, I'm unable to debug it.

MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm


Post by coen1234 » Fri Mar 16, 2012 6:24 pm

@affect

That's correct!
Do you mind to login for just ones?

I will delete your account afterwords. Because If i have to shut that off i have to do a lot of work.

Newbie

Posts

Joined
Thu Mar 08, 2012 3:05 am

Post by affect » Fri Mar 16, 2012 6:46 pm

Looks like element naming in templates has changed in 1.5.2.

Try changing

Code: Select all

$('#shipping-address #button-address').click();
to

Code: Select all

$('#button-shipping-address').click();
in the step3checkout.xml and seeing if it works.

I didn't have time to update the vQmod to work with 1.5.2 yet.

MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm


Post by coen1234 » Fri Mar 16, 2012 10:22 pm

@affect

Thanks man! That did the trick!
I also deleted, as promised, your account at http://www.mysite.com
Last edited by coen1234 on Fri Apr 06, 2012 10:14 pm, edited 1 time in total.

Newbie

Posts

Joined
Thu Mar 08, 2012 3:05 am

Post by Demon5 » Thu Apr 05, 2012 12:23 am

Thanks this will be very helpful. is there a way to make the mod work for all themes? say like one theme is in default and another in default*. right now I just copied the mod and have 2 of the mod running to do it.

https://www.lotnllc.com is your one stop shop for all your computer needs!


User avatar
Newbie

Posts

Joined
Sat Jun 19, 2010 4:12 am
Location - Sacramento, CA

Post by affect » Thu Apr 05, 2012 1:17 am

If both of your themes have the same code and work with the module out of the box, you should be able to use a wildcard instead of theme name to apply same changes to both of them, i.e. substitute "/default/" with "/*/" in <file> tags in the xml.

If your second theme needs a modified xml file, you can copy all three <file> tags to the same file within the <modification> tag, adjust their contents and substitute "/default/" with "/themename/" for these three <file> tags. That way you'll have one xml for two themes.

MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm


Post by Demon5 » Sat Apr 07, 2012 4:22 am

I did not realize a star worked for that in vqmod.... Thanks Now my last thing is to figure why delivery methods take so damn long to load. only have ups and fedex.

https://www.lotnllc.com is your one stop shop for all your computer needs!


User avatar
Newbie

Posts

Joined
Sat Jun 19, 2010 4:12 am
Location - Sacramento, CA

Post by Klimskady » Mon Apr 16, 2012 4:32 am

Hi, will you be updating this to 1.5.2.2 soon? Thanks

Newbie

Posts

Joined
Tue Jun 07, 2011 7:57 am

Post by affect » Tue Apr 17, 2012 7:43 pm

I finally found time to update it so it should work with 1.5.2.x now too.

MultiMerch Multivendor Marketplace for OpenCart

Image Image Image Image Image


User avatar
Newbie

Posts

Joined
Sat Aug 13, 2011 5:04 pm

Who is online

Users browsing this forum: No registered users and 7 guests