By Grzegorz Szyszka on Wednesday, 20 May 2020
Posted in General Issues
Replies 18
Likes 0
Views 786
Votes 0
There are no validation for mandatory fields during checkout
Logged costumer can purchase for empty company details (seee attached)
As well Invoice with empty company info is created.
I produced empty fields just by deleting during checkout prviously stored data.
·
Wednesday, 20 May 2020 07:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

User's don't force to fill the company name , tax identification number etc during checkout.
If you want to make it required then can do it with template overriding.

If you need then i'll help you to do this.
Update us.
·
Wednesday, 20 May 2020 13:45
·
0 Likes
·
0 Votes
·
0 Comments
·
Validation of fields is the basic functionality of the system and I consider its lack to be an bug.

You are performing validation when creating an account during checkout and you do not perform for a previously registered user and in user preferences from the dashboard (for both business and private purposes)
This is inconsistent and wrong
Remember that these data are the basis for creating an invoice which is an accounting document and must meet certain conditions
Lack of validation and mandatory fields creates a high risk of having to make manual adjustments (you can not just change info on invoice - you have to create new accounting document named invoice correction)
Its sellers responsibility to create valid invoice
Please correct this bug
After all, you have done it correctly during registration, so why don't to activate it when editing during checkout and user preferences

This is not an email notification to the user or another document document which can be customized without limitations.
As I wrote earlier, invoice is an accounting document and must meet certain rules (e.g. correct company / buyer details)
·
Wednesday, 20 May 2020 17:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Please respond
·
Monday, 25 May 2020 20:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

I am really sorry that i missed your forum.
Thank you for sharing your concern on this. I'll discuss this with my tam and will get back to you.
·
Wednesday, 27 May 2020 17:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Please let me know about status
I want to publish site live very soon and this is critical to work correctly as I am expect problems with incorrect inovices and customers complains.
·
Wednesday, 03 June 2020 20:33
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

I've discussed and currently no validation done on edit preferences page. But it can be possible with template overriding.
Find attached files and replace with below mentioned file path.
root]components\com_payplans\themes\wireframe\dashboard\preferences\default.php
root]components\com_payplans\themes\wireframe\dashboard\preferences\default.js

Do the changes with template override , so changes will not lost on upgrade.
https://stackideas.com/docs/payplans/administrators/customization/template-override

Try these changes and see how it goes for you.

Update us with reference.
·
Thursday, 04 June 2020 12:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks a lot
I will test and let you know
·
Thursday, 04 June 2020 17:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Your welcome.
Keep us update if any issue persist.
·
Thursday, 04 June 2020 18:46
·
0 Likes
·
0 Votes
·
0 Comments
·
I upgraded
Validation on checkout form (Loged user) do not works but system just do not save any changes which user can make during checkout in company details
This is good idea as User preference edit form is form changes update
Just minor request, its would be better just to block this fileds for edit on checkout - but as its no its quite OK and mucj better than before
Validation on edit preferences have some issues
1. Where I can do translation key for Name fild validation message (see first screen)
2. Validation for company name and TAX ID works strange - I got message and its OK, but on the same time I got message that preferences was updates (see screen 2)
3. Validation for Business address, City, State, ZIP code do not works
·
Friday, 05 June 2020 05:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

Just minor request, its would be better just to block this fileds for edit on checkout - but as its no its quite OK and mucj better than before
Do you mean you want to make read only these fields on invoice checkout page.

1. Where I can do translation key for Name fild validation message (see first screen)
2. Validation for company name and TAX ID works strange - I got message and its OK, but on the same time I got message that preferences was updates (see screen 2)
3. Validation for Business address, City, State, ZIP code do not works

I'll check and update you.
·
Friday, 05 June 2020 16:56
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey,

Just minor request, its would be better just to block this fileds for edit on checkout - but as its no its quite OK and mucj better than before
Do you mean you want to make read only these fields on invoice checkout page.


Yes - sorry for mistakes in typing ;(
·
Friday, 05 June 2020 19:54
·
0 Likes
·
0 Votes
·
0 Comments
·
I am really sorry for the delayed response.

Let me check this and will update you about it's possibility.
·
Tuesday, 09 June 2020 11:49
·
0 Likes
·
0 Votes
·
0 Comments
·
to make full clear issue with read only fields on checkout
Of course there are read only only in case when user is logged in, when user is not logged have to have possibility to create account
·
Tuesday, 09 June 2020 16:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey ,

I am really sorry for the delayed response as my colleague missed your forum post.

Validation on edit preferences have some issues
1. Where I can do translation key for Name fild validation message (see first screen)
2. Validation for company name and TAX ID works strange - I got message and its OK, but on the same time I got message that preferences was updates (see screen 2)
3. Validation for Business address, City, State, ZIP code do not works

Regarding this, please find attached file and replace with below mentioned file path.
root]components\com_payplans\themes\wireframe\dashboard\preferences\default.php
root]components\com_payplans\themes\wireframe\dashboard\preferences\default.js


to make full clear issue with read only fields on checkout
Of course there are read only only in case when user is logged in, when user is not logged have to have possibility to create account
Regarding this, please find attached file and replace with below mentioned file path.
root\components\com_payplans\themes\wireframe\checkout\default\company.php

Do the changes with template overriding and let me know if still issue persist.

Thank you for understanding !
·
Sunday, 14 June 2020 21:44
·
0 Likes
·
0 Votes
·
0 Comments
·
thanks a lot
I will check

Please look to ticket related to urgent changes

This is very important for me
At least to get answer if you are able to do this changes in expected time

If not I will have just to block all purchases or try to change checkout form to block purchases for Personal purpose
This is better than unclear path for costumer and wrong Invoices (empty fields)

Regards
·
Sunday, 14 June 2020 21:49
·
0 Likes
·
0 Votes
·
0 Comments
·
have a nice rest of weekend
·
Sunday, 14 June 2020 21:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Please look to ticket related to urgent changes

I've replied you on your another forum post. Please check my response there.

Thank you !
·
Sunday, 14 June 2020 21:59
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post