This author's response time can be up to 5 business days.
Can you Gravity forms plugin send results of user input to an email address encrypted?
Gravity Forms Encrypted Fields
Short answer , YES. There is a developers tool to send out the existing encrypted version of field data, or generate an encrypted version of field data through a custom merge tag. So even if the field data is not encrypted in the database it can still be sent out encrypted in the confirmation result or notification emails.
(..It can also send out encrypted data as unencrypted and readable in notification e-mails)
However .. long answer. This is a DEVELOPERS TOOL, and we do not support or assist in however one is going to handle that data on the receiving end. A developer can dissect this plugin and fairly easily ascertain the proper way to decrypt the field data for a given installation using the unique private keys for that installation but we do not officially provide any support or documentation for that or other custom development based on this plugins encryption.
The client needs to show the site to an insurance provider and prove the forms are encrypted. how can an outsider see that the forms are encrypted? in case you need it, my purchase code is 09f4ef2d-2ad6-48be-9886-e58acf163183
Well, If it were myself I would log into the SQL database and show them the direct encrypted data.
On the wordpress end its not built to necessarily show the direct encrypted data within the admin interface, but you could always just deactivate the plugin for a second and view the entries page, or a single entry. You’ll see all the encrypted data there instead of the pretty restricted display. .. although the plugin would be down during that time if the site is live.
Perhaps the next version should have an option to simply pass the full encrypted data instead of the restricted displays. However, it wouldn’t be recommended to leave it on.
ok so i installed the plugin on a staging version of the same site (because i dont have access to the database of the live site). i made a submission on the form but in the database i’m not seeing the data as being encrypted. on the encryption settings once all the requirements are checked green, all forms should then be encrypted right? if there’s more i need to do please advise.
Please read the full instructions at the top on the settings options page to get started.
This plugin does not globally encrypt all data on all forms. You need to set the fields requiring encryption to be encrypted within the forms edit page using the fields advance tab. Once plugin setup is complete and encryption is turned on for a given form field, that forms submissions will have that fields data encrypted in the database.
aha!....i’m an idiot. lol thanks.
No worries. Glad to point you in the right direction!
We wanted to follow up and notify you that ver 3.2 which was just released has the option to enter “Encryption Verification Mode” now. Which when turned on reveals raw database values directly in the entries views without having to disable the plugin or access the database so you can see the encrypted strings directly there within the backend . Hopefully this is useful to you. Please refer to the options instructions before any use.
I’m trying to upgrade to the latest version from v 2.0. What is the decrypt tool? I know I need to decrypt everything, and I have copied by webkey, and have all p/w’s. Not sure where to go from here.
Thanks in advance,
The decrypt tool was added in the version immediately following 2.0. For now you should reinstall 2.0 if you haven’t already.
Please send us an email here
so we can send you an intermediate version to upgrade to that has the decrypt tool. Using the intermediate version you can decrypt your form entries per instructions in the 3.1 readme file for upgrading, and then you can upgrade to 3.1. Please follow all instructions in the readme file to upgrade to the intermediate version, and also from that to 3.1
I am looking at building a form that will collect CreditCard information for a reservation system. Currently, I am using a custom built HTML/JS form that sends an email with the CC info PGP/GPG encrypted which is then decrypted by the company that receives the reservation email.
Can your plugin provide the same level of public/private key encryption so that I can transmit CC information securely by email and have be able to be decrypted by the receiver?
Well, technically speaking this plugin isn’t designed or purposed to be used for encryption of data transmission but rather its purpose is mainly to protect data at rest. That said the type of encryption is different but is for all intensive purposes equal or ahead in terms of data protection when used properly.
..While this plugin can send data encrypted in emails, it does not encrypt the e-mail itself, and for your specific case you are speaking of collecting and transmitting data that needs to be PCI compliant (without the use of Gravity Forms own card processor gateways like Stripe, PayPal), and should consult the PCI Regulations and other authorities on what would be required of you in this scenario.
I had the plugin working on a testsite. Now i have installed the plugin on the livesite. The entry on the email field is not encrypted in the table prefix_postmeta in de database.
Assuming all of the system and encryption test is good to go, please be sure that you have turned encryption on for the e-mail field in the form editor on that fields advanced tab.
Also note that previously existing field data is not encrypted by turning encryption on for a field. It will be hidden as restricted but is not actually encrypted since encryption takes place on entry submission and/or update. You must use the encrypt/decrypt form tool to specify the form and if you are just retro encrypting only certain fields .. the fields to encrypt and run encryption on all past entries for the form.
Please upgrade to the latest 3.1 version if you are not running it already as it has usability improvements to the form encryption tool if you need to use it, and read instructions for the tool before use.
Does this work with gravity view? so that only admins can see encrypted info?
..Well, unfortunately we can’t give a complete compatibility check and green light for gravity view, but we CAN say that users have reported it working just fine with their respective versions and usage of that plugin at this time.
Assuming basic compatibility , setting up an admin only view would be done through that plugin , and additionally you could/should narrow decrypted view permissions to the admin role or users only through our Gravity Forms Encrypted Fields plugin.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $11.50