704 comments found.
Hi, pre-sale question. You have up to WP 5.9.x listed in ‘Software Version’. Is it in-fact up to date and working with WP 6.x and Gravity forms 2.6.x?
Hello
Yes. It works with all latest WP and Gravity Forms
Hello,
How do I request a refund of my purchase? This plugin is way more than what I need it for and a huge learning curve. We have deleted this plugin from our wordpress site.
Thanks
You can request a refund through your envato account.
You can however also just use a very simple 5 min setup for one user without using any of the advanced features of you’d like.
hello i just purchased this. I have selected in the form fields, original submitted user view permission and user owned field. When I login as this user however and open an entry using gravitykit (formely gravit view), the data shown says restricted? Can you help, does it work with gravity view?
Hello
You do not need both original submitting user view permissions AND user owned field permissions. if it’s user owned ONLY the submitting user can access. If you add original submitting user permissions, that is in addition to any other users/roles you give access to.
Yes it works with gravity view. You need to use our custom merge tags within the view to allow the gravity view to determine permissions and decrypt appropriately. Generally this means a custom view template so you can use the merge tags
thanks for the reply i understand much appreciated
Hi,
I’m using your GF Encrypted Fields plugin. It is quite nice.
Just I have noticed that some of the features doesn’t work properly alogn with GF Dropbox Add-on plugin – https://www.gravityforms.com/add-ons/dropbox/
Like: Delete Entries After Submission Delete Individual Field Data After Submission Delete Only File Uploads After Submission etc.
I believe this something related to https://docs.gravityforms.com/gform_dropbox_post_upload/ because Dropbox is still processing stuff after submission – gform_after_submission.
Is there anything you can advice that could be possible to use the following features alogn with Dropbox plugin?
Thanks.
Hello
Are you adding custom programming that hooks into the Dropbox _post _upload function? Normally the After _submission runs after feed processing so it should run regardless and ours is set to run dead last as standard GF relies on this functionality as well and we look into it
I’ll have the team look into it to see if any recent changes in any of the plugins working together have brought this about, but have you tried smaller files etc. I am wondering if you may be hitting a timeout issue and just need to increase php timeout .
Hi, Thanks for this great plugin! Does the plugin work for encrypting a file upload?
Hello
The plug-in does not currently encrypt files. You can use the drop box add-on to upload files to Dropbox (which is secure encrypted and managed access remote storage) and it can automatically remove local server copies. Similar systems can be used for google drive/ onedrive / etc. with zapier
Okay, thank you!
Hello, I have found what I think is a bug in the plugin code that causes many duplicates of cron events to be created. On version 5.7, in wp-content/plugins/gravity-forms-encrypted-fields/gfef.php, line 60, wp_next_scheduled('gfef_cron_reg') will always be false, because wp_next_scheduled must be called with the same $args (second argument) as was used when calling wp_schedule_event. The effect of this is that wp_schedule_event gets called over and over, creating sometimes thousands of cron events. If you could please have a look at this I would appreciate it.
Hello
Current version is 6.1.3
Please upgrade as the cron issue was tagged and resolved many versions previous to the current version.
My new website is located at https://christianfinancialadvisors.com/ but my plugin license is still registered to my old Domains:
This Purchase Code has already been activated on the following 2 websites: http://staging.cis-wealth.flywheelsites.com https://www.ciswealth.comI can no longer access either of those site URLs so I can’t deregister them nor can I register my primary site. Can you please deregister those two so my primary site will work correctly?
I installed the latest version 23rd-May-2022, I got a lot of PHP errors. Please fix your latest version. Screenshot – https://tinyurl.com/23u5oxbl
Hello
None of these errors (which are all the same error) are from our plug-in. It appears they may be related to your plugin installer/backup or version of WP.
Try updating your WP version or your plugin versioning plugin if you are using one.
I have the latest version of WordPress. And as you can see in the screenshot. Those errors only happened when I installed your plugin. The latest version.
Hello
Our plug-in does not use the php_uname function anywhere directly or by reference. The php warnings shown are from the installer running. Not the plug-in functionality.
Hi,
I have an issue where I want to return the full gf entry data from a webhook request, where some of that data is encrypted. Is there a way to decrypt the full entry at once, or do I need to loop through all the fields and decrypt them individually?
Thanks, Ger
Hello
The individual field data is encrypted based on encryption options per field. The entry object is not encrypted. So you have to loop through to decrypt the field data.
OK, thanks for your help
In case anyone else needs to do this, this function will decrypt and entry object and pass it back
function decrypt_entry($entry){ $keys = array_keys($entry); for($i=0; $i < count($keys); ++$i) { $decrypt_value = gfef_developer_decrypt($entry[“id”], $keys[$i]); if ($decrypt_value != ’’) { $entry[$keys[$i]] = $decrypt_value; } } return $entry; }
We can likely add a developer function for returning a full entry object in an update. I’ll put it on the docket for the devs.
nice one, that’d be great.
UPDATE: a dev just quick added a dev function for this. If you would like to help beta the functionality for your purposes, please contact us through our email via contact form ( click our user name) . The new dev function can accept a single entry from GFAPI:: get_entry or an array from GFAPI:: get_entries, and returns the same given object type (single entry object or array of entry objects)
That was quick lol. Cool. I’ll send you an email now. Thanks
IGNORE WRONG ACCOUNT
Where can we find the License Key for the plugin?
Hello Please use your envato purchase code as the license key in the plugin
WOW, that was the fastest response I have ever gotten from a plugin developer! Many thanks!
I’m getting a “Failed to connect. Please try again” error when trying to submit my purchase code. Any ideas?
Let me know if you need my purchase code.
Hello
responded to your email. You likely have proxy or firewall etc blocking the connection
Ever since adding this plugin, we’re experiencing all form entries getting marked as spam, which is preventing our esignature feeds from firing.
Hello
With encrypted data some spam filters might think it’s useless entry data. While we are not sure what spam filtering you are using, you can always switch to honeypot or another protection method or just use the plugins “encrypt after feeds add ons” options on the encrypted fields which delays actual encryption until after your feeds and add-ons are processed.
Thanks. We’re using akismet and Gravity Forms. I will use the “encrypt after feeds” option on the email and merge field to see if that solves it.
Hi, Topic: GravityPDF and displaying nested form fields within ALL+.
In a comment ‘about 1 year ago’ you said: The sample template for decrypted PDF’s we provide does not allow for nesting forms as our decrypted merge tags do not support them currently. You would need to create a custom PDF template in PHP to support the nested form also printing out with its own decrypted all-fields tag within the existing decrypted all-fields tag.
I am assuming that support for nested forms within decrypted merge tags is still not in place as they are not visible within the PDFs we are generating.
However, you hint at also printing out with its own decrypted all-fields tag within the existing decrypted all-fields tag
Do you have any further pointers on this or are we constructing a PDF with individually named decrypted fields?
Any clues welcome… Thanks
Hello
Nested forms are still not supported with the decrypted tags.
The Gravity PDF custom templates do allow you to write PHP and html in them, so a developer can effectively print out whatever you would like using a combo of decrypted tags and accessing any other decrypted data via the developer decryption functions provided with our plug-in. It would currently be a bit of effort in a highly custom PDF template, but entirely possible.
Hi,
I wanted to share a problem I have encountered when I updated your plugin from v6.0 to v6.1.3 and also updated gravity forms from v2.5.15 to v2.6.1
Wordpress is at v5.9.3
Carrying testing after the update
I viewed a submitted form and all the fields that had been set to encrypted did not show.
I clicked the ‘show empty fields’ and the fields appeared but were empty.
I’ve restored the site to the previous versions and all is working.
Wanted to check if you are aware of any issues with your latest version and gravity forms major update to v2.6?
Regards SteveB
Hello
It sounds like you are not likely using the auto website key and the custom key you are using failed to regenerate after the update and it was not checked and re-entered by the admin after updating.
Hi – Many thanks for the prompt response. I’ve not experienced this issue with previous updates and would appreciate if you could confirm what I should check before and after updating the plugin? Also wanted to check if anyone else has experienced this problem, especially with the gravity forms major update to v2.6
Regards SteveB
Hello
If you are using a custom website key you are required to check it immediately after any update to be sure it regenerates properly. Check it against what it’s supposed to be and manually correct back to it if it failed to regenerate and the auto key filled in instead. This of course requires it to be properly securely recorded / backed up outside of your WP install. It attempts to regenerate automatically, but if for any reason that is unsuccessful it requires manual re-entry. The auto key files in instead by default. The auto key does not require this at all and as always, we strongly discourage using a custom key on initial setup or ever unless required to do so after a site migration etc.
The occurrence is entirely independent of GF new versions and has always been documented and has listed instructions for when updating since use of a custom website key was added to the plug-in.
Hi – Many thanks again for the prompt reply and the advice – will make sure I follow this when updating.
I have just gone through the setup and have ensured that encryption verification is turned off, but when logged in as an administrator, which is the role with access, I still just see “GFEncrypt: 007e1c58….” instead of the decrypted form data in entries.
Hello
Unless encryption verification mode is turned on you should never see the encrypted strings, you should only be seeing the restricted displays or the decrypted data.
Try submitting new data and see if that shows up correctly. If the new data shows up correctly, the data showing up as encrypted strings was likely manipulated when verification mode was on which can overwrite the original data with restricted displays or encrypted strings. you can of course just restore the data to your restore point but assuming it is test data before going live with setup, you can also just leave it and progress forward if this is the case.
I have added encryption to existing form fields on an existing form, and then submitted a new entry to that form. I can only see GF Encrypt: strings on those entries. However, if I create a new form and add encryption, then I can see the entry data in plain text in the admin on the encrypted fields. Do I need to redo all past forms before adding encryption?
Hello
Normally there is no need to redo those existing forms for any reason, and one can add encryption to existing form fields and continue with new entries being encrypted and normally readable with access and restricted display without.
Without an extensive look into the makeup of those existing forms that are not functioning for you, I would assume that there may be some type of compatibility issue with them from previous plugins/code/etc. My suggestion would be to recreate them. Most simply you can try to just duplicate the form which keeps all of its settings etc, and see if the newly generated form still retains the issues. if it does not you can just replace the old form with the new one snd keep the old one for previous records only
Thanks, I will try duplicating them and see what happens.
I have an issue with this plugin (Version 6.1.1) with PHP 8 & latest WP version (5.9.3). I get this error in “Site health”: “A PHP session was created by a session_start() function call. This interferes with REST API and loopback requests. The session should be closed by session_write_close() before making any HTTP requests.”. This causes quite a performance drain. Deativating the plugin solves It, but Is of course not what I want.
Hello
Potential issues noted in site health are not direct php errors. They are just notes on the potential for conflict or issue unless stated as an actual php error. Code that is latent unless supporting code etc is present, can exist within plugins that shows up as potential conflict or otherwise because the supporting code isn’t there. but again the code is latent and not ever used in this case but site health does not recognize this and reports the potential anyway.
In the case of our plugin, the php sessions used in the plugin ARE closed with a call to session_write_close(). However, we did look through the code and find a couple functions which potentially would not close the session as immediately as possible, so a new version has just been released which added a couple checks to be sure that all of the sessions started by our plugin are closed with the appropriate session_write_close() immediately after any session functionality is performed.
New in version 5.9.1- Fixed potential for non immediately closed PHP sessions opened by session_start() call.
- Tested on WP 5.9.3
Excellent! Thanks for the quick fix! 
Give the update a few minutes and it should be available as 6.1.3
Apologies for the confusion!
Will that come through using the Envato Market WP plugin? Or will that come with a big delay?
It is published and should be available with the Envato market plugin now, but it depends on how often that plugin checks for new file versions. You can try opening the Envato plugin settings to have it check for updates.
If you are using the auto website key or happen to be using asynchronous mode, you can just download the new zip file from your Envato downloadable purchased items in your account and expand the files to your local directory and FTP upload directly over your existing installation files.
..always create a backup first of course.
Hi, the error is gone, but I’ve still noticed very slow performance in WP which I’ve been debugging by turning on/off all plugins one by one and found out that the encryption plugin is still the culprit. If you need logs from somewhere, or access, let me know.
Hello
You may have a plugin conflict where another plugin and ours are not playing nicely. Our plugin only loads when gravity forms has loaded, so general site slowness regardless of when GF is even loading certainly isn’t something normal.
The way to test is to disable ALL plugins and then enable one at a time. You should enable GF and then enable our plugin and see if the basic operation is normal. then enable other plugins one at a time to see if and when the speed issue occurs when another plugin is run alongside ours.
Where do I find installation instructions for this plugin???
Settings -> GF encrypted fields
Top of settings page.
Please be sure to read and follow them carefully completely 
I have been trying to get Gravity PDF set up and it is not sending the attachment with the admin notification. Please assist.
Hello
Is the email address it is sending to encrypted? You must use an unlocked decrypted merge tag in the “send to” field.
Otherwise Is this an encryption issue or a gravity pdf setup issue?
I am in need of a way to only output the encrypted value without the Pre “GFEncrypt:” before it. I just want the raw encryption. How would I go about doing that. Thanks
Hello
Our plug-in wraps the encrypted strings with other relevant data in order to maintain gravity forms functionality. In order to output raw encrypted strings you would need to do some custom development which would most likely be easiest exterior to our plug-in. We do not assist with custom development work as part of our plug-in support.
If you are transferring data to a third party system you may find that pulling the data decrypted through the authenticated gravity forms web api is a reliable and secure way to transfer encrypted data.
I’m having a little trouble after moving an updated site from the staging environment back to live – Encrypted fields are working properly with new entries, but previous entries appear blank. Seems they’re not able to be decrypted. We haven’t changed the key, so I’m not sure what’s going on. The client would like to be able to access these older submissions though – would you be able to assist with getting them to show up again?
Hello
Your staging and prod sites have different auto website keys unless they are identical WP clones (WP file system included), so you can’t read the data encrypted under different keys.
To have all data under single key, decrypt the data on previous non live site and change keys to match new site and re encrypt. Then export and import into new site. .. this could all be Done on the live site too of course if you just shut the forms public availability off during the process so no new entries are submitted during the process.
There are full instructions for manual encrypt/decrypt in the tool at bottom of settings page. Please follow them carefully!
Thanks for the quick response! So I’m stuck here:
“If you cannot read the data normally due to incorrect current key/pass for the data you can take the forms offline temporarily and adjust the key/pass to whatever the data was encrypted under”
Well, I can’t read the data, and I don’t know what it was encrypted under. The site where this data was originally encrypted (the previous live site) no longer exists, as it has been over-written by the updated/new live site. We do have backups, but it seems like restoring them causes a new auto key to be generated again, and so it just gets us back to the same dilemma. Am I just out of luck in this scenario, or is there a way to figure out what the previous key was, and put it back?
Hello
1. Retrieve the keys from your separately recorded/stored backup of the keys.
2. Restore ALL WP files , this plugin, and database to a different dev site to check old data readability and keys, and leave production site as is with new data.