Multi Vendor Marketplace Plugin | WCFM Marketplace › Forums › WCFM – Marketplace (WooCommerce Multivendor Marketplace) › WCFM – WooCommerce Multivendor Marketplace Breaking Brazilian Checkout Fields
- This topic has 8 replies, 2 voices, and was last updated 3 years, 8 months ago by WCFM Forum.
- September 26, 2019 at 12:22 am #83616
There is a plugin that adds fields specific to Brazilian users, such as personal identification number, better known in our country as CPF.
This plugin searches national databases and confirms that the CPF is valid.
The problem is that the field that must be filled in with the number! does not open automatically when wcfm market is active. It should be opened at checkout as soon as the page is loaded, yet I manually select it to have the field appear in the form. This field can be filled with multiple test zeros.
When everything is correct, and WCFM Market DISABLED, I get the following message when I fill several zeros.
CPF IS INVALID (This is perfect should be because I entered an incorrect number)
This is good as it indicates that the field is working perfectly! and I must enter a suitable number, but when WCFM is activated, the field simply displays the message that it needs to be filled in as it is a required field! I can put the perfect document number, I can put several zeros, and the only thing the form says, is that I need to fill in because it is a required field, even if I have it filled, with a valid number or not.
Not filling in this field, I cannot finalize the purchase!
To identify the error I disabled all the plugins, and I was enabling the ones I need to identify the error, and to my surprise it was the wcfm marketplace that generated this friction.
How can you reproduce this error!
enable Brazilian Market plugin on WooCommerce
Go to woocommerce ► checkout fields ► in the first option drop down make sure option 2 is selected (Natural person and legal person)
Now put a product in the cart and go to checkout! At checkout you should see the option.
Or should not see in this case. the field CPF.
- September 26, 2019 at 12:24 am #83617This reply has been marked as private.
- September 27, 2019 at 11:36 am #83956
Do you have enabled “WCFM Wirecard” gateway?
Is this happening after enabling that? As that gateway form also have “CPF” number!
- September 27, 2019 at 4:37 pm #84035
I just disabled the wirecard and the plugin’s CPF field is still conflicting. I can’t tell if it’s the wirecard’s fault.
Disabling WCFM marketplace works very well.
- September 27, 2019 at 5:32 pm #84040
I disabled the “wirecard wcfm” option on the backend this had no effect, but I went to marketplace settings, payment methods and disabled WIRECARD.
And the CPF field of the Brazilian plugin has returned to work!
This has to be verified as 100% of Brazilian woocommerce use this plugin for checkout fields.
- September 27, 2019 at 5:34 pm #84041
Of course it should mark wirecard to give conflict, hopefully this does not happen in an active store as it blocks checkout and can give a lot of headache to an active site.
- September 30, 2019 at 10:08 am #84429
We will take care of this in next update!
- October 1, 2019 at 11:44 pm #84692
- October 10, 2019 at 10:17 pm #86107
It’s already resolved in WCFM Marketplace 3.2.3
- The topic ‘WCFM – WooCommerce Multivendor Marketplace Breaking Brazilian Checkout Fields’ is closed to new replies.