Does the plugin work with other add-ons or plugins like user registration, or product purchase/payment/donation forms?
Yes, you can use this plugin along with payment and user registration forms. However, in general, you should NOT encrypt fields that get processed by these actions or that some other plugin needs access to. Those plugins will likely not be able to properly decrypt the data they are trying to process. Encryption is NOT available on any standard pricing or product fields to allow for normal payment processing. If you are registering users or performing other actions with the field data it should also NOT be encrypted to allow for normal processing by the add-on or plugin. Encryption may work in some use cases, but It is recommended that it be left off for these types of fields. You can however use the “hide field value” option on these fields which will still hide any normally returned submitted field data from anyone without permission without actually encrypting it. The great thing, is that while some information on forms needs to be kept unencrypted like any fields being used to register a user, you can still use encryption on other fields in the same form!