Post by madimar » Wed May 25, 2011 9:54 pm

Finally a definitive professional registration form! This mod introduces in registration the possibility to select the type of customer: private, company, etc.
Registration form is then dynamically modified showing necessary additional fields, according to the customer type.
In particular this contribution is designed for EU VAT taxation system and can be multi-language, adding separate language packs (you can find them in Extensions Store). Currently available in English (with VAT), Italian (Partita IVA), French (TVA), Spanish (IVA, CIF), German (UST).

Demo: http://myopencart.hellospace.net/oc1/
Admin: demo/demo

Extension store: http://www.opencart.com/index.php?route ... on_id=2004


Following customer types are managed:

1) Private citizen
2) National Company
3) Foreign Company

Customer type 1 is not requested for Company field or other extra fields. It is generally charged for VAT taxes according to Opencart standard configuration (in this case if it is e EU customer it is charged for VAT, otherwise not)

Customer type 2 is requested, mandatory, for Company name and VAT Number. It is generally charged for VAT taxes according to Opencart standard configuration (in this case if it is e EU customer it is charged for VAT, otherwise not)

Customer type 3 is requested for Company name (mandatory) and for EU VAT Number (optional). If a VAT number is inserted, this customer is not charged for VAT tax, even if it is based in EU.

You can view, insert, modify VAT Number additional field in every possible relevant form or windows, both in public customer front office (registration, account management, customer orders and invoices management) and admin interface (customers management and order management).

For this version, no particular compliancy checks have been introduced, in order to be not binded to each Country requirement. I'm available to evaluate compliancy checks (at least length check) feasibility on request basis for each country, if you will provide me necessary information.

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by madimar » Mon Jun 13, 2011 2:24 pm

Added multi-language feature and modified first post opportunely. Available separate language packs for:
- Spanish / Espanol
- Italian / Italiano
- French / Francais
- German / Deutsch

I'm also available for customizations on requests.

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by mberlant » Mon Jun 13, 2011 9:38 pm

I just spent some time playing on your demo site, and found a wonderful extension with one trivial problem.

The problem is a spelling error at the top of the create-new-account page. "Login" is a noun; "Log in" is the verb form. Please insert spaces in the two places on that line.

It appears you have the same error in your US tax extension, but I could probably find the offending text and correct it myself after purchasing the extension.

Please use proper English at all times, so that all members may understand you.


User avatar
Active Member

Posts

Joined
Sun Mar 13, 2011 8:33 pm

Post by madimar » Mon Jun 13, 2011 10:16 pm

mberlant wrote:I just spent some time playing on your demo site, and found a wonderful extension with one trivial problem.

The problem is a spelling error at the top of the create-new-account page. "Login" is a noun; "Log in" is the verb form. Please insert spaces in the two places on that line.

It appears you have the same error in your US tax extension, but I could probably find the offending text and correct it myself after purchasing the extension.
Thank you for your feedback. As you were saying, it is really easy to be modified and fixed...
Btw... I didn't have the possibility to check now but... are you sure that trivial problem is not already present in standard Opencart installation? I don't remember to have modified that part... :choke:

Where is exactly incriminated "login"? Are you able to provide a screenshot or to check it in standard Opencart?
This, i.e., current 1.5 standard registration form (but it is the same in 1.4.9x):

http://demo.opencart.com/index.php?rout ... t/register

reporting:
If you already have an account with us, please login at the login page.
Is that one the "login" you are referring to? O0

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by mberlant » Tue Jun 14, 2011 10:11 pm

Yes, that is what I am referring to. I guess I fixed it for my own customers long before I learned how to report a bug here.

So, I guess I need to file a bug report for version 1.3.8, 1.4.9.x and 1.5.0.x, huh?

Please use proper English at all times, so that all members may understand you.


User avatar
Active Member

Posts

Joined
Sun Mar 13, 2011 8:33 pm

Post by madimar » Tue Jun 14, 2011 10:17 pm

Good! So... if you are interested to buy my contribution... you are wellcome!!!! :joker:
I will change that text for you, without extra costs!!!!!! :laugh:

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by madimar » Fri Dec 02, 2011 1:18 am

Finally 1.5.1.3 version released! And really soon, new features like Web VAT Number check!

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by madimar » Fri Dec 23, 2011 3:09 pm

Just released a new version of my premium mod, including VAT number web check with EU VIES official DB!!!
From admin settings it is also possible to set the behaviour in case of VIES unavailability, allowing the registration in that case (approving or not the customer).

Everything can be checked on my demo site:

http://www.opencartzoom.com/demo/test
admin:demo/demo

Extension store link: http://www.opencart.com/index.php?route ... on_id=2004
Last edited by madimar on Sun Jan 15, 2012 8:03 am, edited 1 time in total.

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by marmurr1916 » Sun Jan 15, 2012 1:39 am

Hi, is it possible to have the names of the three Customer Types (Private, National Company, Foreign Company) changed?

I would prefer to buy the English/French versions of this module, with the following names for Customer Types:

Individual/Company without VAT Number
(Particuliers/Société sans Numéro TVA)

Domestic Company with VAT Registration
(Société nationale avec Numéro TVA)

Foreign Company with VAT Registration
(Société étrangère avec Numéro TVA)

My Open Cart Site: http://www.organicarganoil.org.uk


Newbie

Posts

Joined
Fri May 27, 2011 9:09 pm

Post by madimar » Sun Jan 15, 2012 8:01 am

Hi! Sure it is possible and really simple. On the other side if you need a fully French version, I'd need several more other phrases to be translated in French (error messages and others).
If you are interested, please send me a PM and we will find an agreement.
M

Sent from my Desire HD using Tapatalk

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by LeorLindel » Sun Jul 15, 2012 10:12 am

Bonjour,

Je voulais savoir à quoi correspondait le champ obligatoire "Codice fiscale" dans la rubrique "Vos données de facturation" pour les particuliers.

Tous les packs de langues Française depuis la v1.4.7 et toutes les versions intégrales 100 % Français sont disponibles sur le Portail Officiel Français.

Image


User avatar
Active Member

Posts

Joined
Mon Feb 22, 2010 8:05 pm

Post by geswebs » Tue Jan 22, 2013 6:35 pm

Hola.

No funciona para la versión 1.5.2 de opencart.
¿Que hay que hacer para que funcione?

Newbie

Posts

Joined
Tue Jan 22, 2013 6:34 pm

Post by madimar » Fri Jan 25, 2013 7:34 am

En verdad funciona para la version 1.5.2.1 y estoy para publicar a version para 1.5.3.1 and 1.5.4.1

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm


Post by orlandosardaro » Sat Feb 23, 2013 12:29 am

Hi Madimar,

I just purchased your extension, looks great on the English side but does not show on my Dutch side. Is there a possibility to get it working on the Dutch side? If you need help translating that's no problem.

And I have a few errors on my site after installation and modifying the database as you suggested in the read.me:

- On the admin side if I click on Sales > Customers > Customers I get:
"Parse error: syntax error, unexpected T_PRIVATE in /.../vqmod/vqcache/vq2-admin_controller_sale_customer.php on line 940"

- On the English shop side, when I create an account using a valid vat id, I get an empty page with errors:
"Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /.../system/library/vatnumber.php on line 315"
and
"Warning: Cannot modify header information - headers already sent by (output started at /.../index.php:104) in /.../vqmod/vqcache/vq2-system_engine_controller.php on line 28
"
same for line 29.

Hope you can help.

Thx, Orlando


Posts

Joined
Tue May 15, 2012 8:45 pm

Post by madimar » Tue Feb 26, 2013 5:25 am

Hi Orlando,
for the Dutch translation, surely I need your help... but it is feasible. I will write you an email in order to tell you what it is needed to be translated.

Regarding your first error we should check together, it is quite strange.

Last error, finally depends of your server settings but I can safely change my code to overcome it. I will send you a modifed file in the same email.

Regards,

M

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm

Who is online

Users browsing this forum: No registered users and 14 guests