News:

Support the VirtueMart project and become a member

Main Menu

Registration and shipping based on Country

Started by trumpton, October 01, 2007, 16:57:51 PM

Previous topic - Next topic

trumpton

VM tweaking!

Let's say I setup a shipping method for Italy which has 6 digit zip code and I order a product and insert 7 digits into the address for shipping. The effect of this will not be a validation alert at the time of user input, preferred . But instead a generic shipping error at the end of the order process.

In my case there are some fields that are unique to Italy. For example all invoices need to have either a VAT number or a Personal Fiscal Code. While there are workarounds, like using an extra VM_field and loading this into the various customer forms (shipping and billing), the ideal scenario would be to have better management of the forms through a control panel.

I've thought hard about this and I think that the Country panel could be expanded and tied more closely to the shiping and billing forms. This would mean that if a customer does not have to add certain information to the shipping or billing forms, there would be a way to customize this.

Country:
- Create form (assign Unique ID)
- Select addtional fields to be shown on billing and shipping pages
- Set field order on pages.
- Set Zip code format rule (xxxxxx, xxxx-xxx-xxx-xx)
- Set obligatory fields.
- View Shipping Modules attached to this country profile

I hope this suggestion is useful.

Trumpton.

Trumpton