VirtueMart Forum

VirtueMart 2 + 3 => Templating & Layouts => Topic started by: Mister Paul on April 21, 2018, 17:06:19 pm

Title: Overrides to "clean" confusing checkout process ?
Post by: Mister Paul on April 21, 2018, 17:06:19 pm
Hi,

I did a Virtuemart shop 9 years ago and I remember to have worked a lot on checkout process.
And now with Virtuemart 3, for me the process is still a bit confusing. Yes everything is on page but there's no much design hierarchy and the process isn't very fluid...

Am I alone with this feeling?

Are there overrides that improve the checkout process ?
One page or not.

Thanks for your help!
;)

PAul
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: jenkinhill on April 21, 2018, 17:42:07 pm
The layout can indeed be improved using overrides and maybe some JavaScript, but to save programming time many use a one page checkout plugin, such as this one, which I have used on occasion,  https://www.virtueplanet.com/extensions/vp-one-page-checkout

Or a simplified cart process can be inbuilt in a spemildt VM template, such as http://heravm3.olympianthemes.com
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: Mister Paul on April 22, 2018, 10:02:50 am
Thank you jenkinhill
Yes VirtualPlanet one page checkout looks fine but is expensive. $49 it's almost the price of a whole template just for the checkout process!
I'd need a coupon!
 ;D
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: Mister Paul on April 23, 2018, 14:31:48 pm
jenkinhill you gave me a good advise: I see that VP One page CheckOut plugin automatically validates the entered VAT number for EU countries.
It's a great feature as the shop will be stored in France!
Thanks!


But also, in European Union, internet services and downloadable products are subject to MOSS VAT tax since 1.1.2015. That means that for this kind of products all private individuals in European Union will get charged with THEIR country VAT rates.

What would be your advises to manage this kind of cases?
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: jenkinhill on April 23, 2018, 15:56:55 pm
For VM extensions to handle MOSS see https://extensions.virtuemart.net/component/search/?searchword=moss&searchphrase=all&Itemid=137

I believe these rules will also be applied to shipped physical goods from 2019.
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: Mister Paul on April 25, 2018, 16:25:46 pm
Quote
believe these rules will also be applied to shipped physical goods from 2019
Could be in future... Do you have any infos about such projects from the European commission?
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: jenkinhill on April 25, 2018, 16:41:42 pm
See this, and the linked Q&A. Digital goods are no longer specified, so the application will be to all goods sold between countries. http://europa.eu/rapid/press-release_IP-17-3443_en.htm
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: Mister Paul on May 01, 2018, 19:33:25 pm
Thank you jenkinhill

So for an European shop, I will use 2 plugins:
- VP One Page Checkout plugin for physical products and to check valid European VAT numbers
https://www.virtueplanet.com/extensions/vp-one-page-checkout (https://www.virtueplanet.com/extensions/vp-one-page-checkout)

- Bundle MOSS TAX + VM Localise for downloadable products
https://extensions.virtuemart.net/back-office/tools/moss-tax-plugin-detail (https://extensions.virtuemart.net/back-office/tools/moss-tax-plugin-detail)


But I’ll have also to write rules, right? As I have never wrote any rule, I’m unsure.
Could you please help me and show me the way to manage that European shop?
 ::)
Title: Re: Overrides to "clean" confusing checkout process ?
Post by: jenkinhill on May 03, 2018, 13:24:02 pm
I am not able to specifically help with rules required for managing your shop, but there is a lot of knowledge within the forum on such matters.  I think at the moment GDPR regulations are occupying many developers, just another EU attempt to confuse website owners!