The free version of the plugin makes sure that only one account may have a CPF number during registration. I won't allow account creation with a used CPF. Requires the plugins 'WooCommerce' and 'Brazilian Market on WooCommerce' (aka Extra Checkout Fields for Brazil).
There is a premium version of this plugin you
can buy to be able to search for existing duplicates.
DISCLAIMER
The plugin 'Brazilian Market on WooCommerce' extends 'WooCommerce' by adding brazilian fields to the checkout form such as CPF. 'RaCar One Account Per CPF' extends the first aforementioned plugin by limiting only one CPF number registered in the system, like many othere large stores do in Brazil. This plugin does not create the CPF field, only enforces that no CPF number is duplicated.
'Brazilian Market on WooCommerce' can be found at
https://wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/.
'WooCommerce' can be found at
https://wordpress.org/plugins/woocommerce/.
AFTER INSTALL
After installation and activation, on the plugins page, find RaCar One Account Per CPF on the list and click 'settings' right under the title. It'll take you to the plugin's settings page. Another way of getting there is through the left admin menu. Find the RaCar Plugins handle and click it.
HOW TO USE IT
Once activated, the plugin is already working and will not allow new WooCommerce account registrations with a CPF that has been already registered before.
RESET SETTINGS
It is not necessary, for the plugin won't save any settings, but anyhow, the only way to reset your settings is unistalling the plugin and installing it back on.
Languages
This plugin was written in English and has Brazilian Portuguese transalations. Este plugin está traduzido em Português do Brasil.
Screenshots Caption
Below, you'll find the screenshots. Follow these captions:
- Plugin installed showing requirements
- Plugin settings page showing plugin is already working (nothing to do here)
- Button to search for CPF duplicates on premium version of plugin
- Screen showing CPF duplicates with user ID and name
Minimum Requirements
- PHP version 7.4 or greater
- MySQL version 5.6 or greater
Automatic installation
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of RaCar One Account Per CPF, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type "RaCar One Account Per CPF" and click Search Plugins. Once you've found our plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking "Install Now".
Manual installation
After you donwload it here (and only here), you can do it in 2 ways:
-
WordPress Admin Dashboard
-
On the left menu, click Plugins / Add New.
- Upload the file
racar-one-account-per-cpf.zip
.
- Activate it.
- Go to settings page.
-
Enable it.
-
FTP
-
Unzip the file
racar-one-account-per-cpf.zip
.
- Upload the unziped folder
racar-one-account-per-cpf
to the /wp-content/plugins/
directory.
- Activate the plugin through the 'Plugins' menu in WordPress
Updating
Automatic updates should work like a charm; as always though, ensure you backup your site just in case.