company field problem
-
When using Fluid Checkout, when I choose legal entity, Fluid Checkout won’t let me complete the process and keeps displaying the warning that ‘company’ is a required field, even though the field doesn’t exist and doesn’t appear anywhere! I’ve already disabled it through the Fluid Checkout admin, I’ve already disabled it via PHP snippets, and nothing works… I need help!
The page I need help with: [log in to see the link]
-
Hello hdeveza,
I need a bit more information to assist you. Could you clarify:
1. What do you mean by the “Legal entity” option at checkout? Is it custom code or plugin?
2. Are you using any plugin to manage checkout fields?
3. Have you added any code snippets for checkout fields or validation?
4. What exactly are you trying to disable?
The more details you provide, the easier it will be for us to reproduce the issue and guide you to a fix.
Best regards,
LuiggiFirst of all, thank you for your reply.
In Brazil, we have the option of an individual or a legal entity (company). When we choose that the purchase will be made by a company, the plugin asks us to fill in the ‘company name’ field, but this field does not appear in the checkout form, and I also cannot disable it.
- What do you mean by the “Legal entity” option at checkout? Is it custom code or plugin?
Answer: Means ‘Company Name’ - Are you using any plugin to manage checkout fields?
Answer: Yes, but even after disabling it, it still gives an error. - Have you added any code snippets for checkout fields or validation?
Answer: No. - What exactly are you trying to disable?
Answer: The “Company name” field.
Try to do a test purchase and you will understand the problem.
https://growdamaria.com/Hello hdeveza,
I tested the checkout using the company option and was able to reproduce the issue you mentioned. It seems that a plugin or custom code you are using is replacing the billing section with the “Individual” and “Company” options. When “Company” is selected, it likely makes that company name field required, but since the billing section was replaced that field is no longer present, which prevents the purchase from being completed.
This appears to be a compatibility issue between Fluid Checkout and that plugin or custom code. Could you please specify the name of the plugin you are using for this functionality?
Once we have that information, we can try to reproduce the issue on our side and check what kind of compatibility can be added.
Best regards,
LuiggiOk nice, Im using those plugins:
‘Brazilian Market on WooCommerce’
Description: Adds new fields to the checkout screen, adds masks to fields, and other things needed for WooCommerce to work properly in Brazil.‘Flexible Checkout Fields’
DEscription: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.Hello hdeveza,
I installed the plugins in our test environment and here is what I found:
I was able to use the Brazilian Market on WooCommerce plugin and complete a purchase without any issues. However, when I activated the Flexible Checkout Fields plugin together with Brazilian Market on WooCommerce, the company fields from the Brazilian Market plugin disappeared.
I also tested this with Fluid Checkout disabled, and the same issue occurred. While I could not reproduce exactly the same behavior as on your site, this suggests there may be a conflict between these two plugins, and not necessarily with Fluid Checkout itself, since both plugins work correctly when used separately.
1. Could you check if the issue also occurs with Fluid Checkout disabled in your environment?
2. Could you please try deactivating the Flexible Checkout Fields plugin and see if you can complete a purchase successfully?
Kind regards,
LuiggiThis ticket is being closed due to inactivity. If you need further assistance related to this issue, simply reply to this message to re-open it.
Hello my friend, sorry for the delay…
Look, even with the Flexibe Checkout Fields plugin disabled and Fluid Checkout enabled, it still gives the same error… I tested it here and it persists, see.
Hello hdeveza,
This error is probably a conflict between plugins, so it would be helpful if you could run a plugin conflict test to find out which plugin or theme might be conflicting with Fluid Checkout.Basically, you temporarily deactivate all plugins except for WooCommerce and Fluid Checkout, then re-activate each plugin one by one until you find one that causes the issue. Ideally this should be done in a test/staging copy of your website. You can find more specific instructions in the article below from WooCommerce:
https://docs.woocommerce.com/document/how-to-test-for-conflicts/Once we know what plugin or theme is causing this compatibility issue with Fluid Checkout, then we can work on fixing it.
Kind regards,
Luiggi - What do you mean by the “Legal entity” option at checkout? Is it custom code or plugin?
You must be logged in to reply to this topic.