PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Credit Card numbers

  1. gregreimer
    Member

    Hello. Your Gravity Forms plugin is great. I've purchased the Developer version, and I implement it on all my sites. Conditional logic is killer good. MailChimp integration rocks big time.

    I have a few questions regarding the handling of credit card numbers. I would like the CC number to be emailed from a secure page. Then is the question of what to do with the entry. (I am not a php programmer, though I do muck around and modify bits of code that I can understand and adapt easily.)

    1. Can GF alter the number so that the database record only shows the last 4 digits: "XXXX XXXX XXXX 1234"?
    2. Can GF alter the number in the Notification to User email to also show only the last 4 digits.
    3. Can GF not allow the browser to remember what was typed into that field? Currently FireFox remembers the text typed into that field from one session to another.

    Essentially, the only person to see the entire card number is the one viewing the Notification to Administrator.

    https://www.vancouverswordplay.com/registration-test/

    Posted 14 years ago on Thursday October 14, 2010 | Permalink
  2. 1. Currently GF does not alter the number. To be honest, maintaining the number and accessing it in the database via your WordPress admin would be more secure than emailing the number as email is not secure. Setup your WordPress admin to work under SSL.

    2. The Notifications only show what is in the database. So the only way you could do this is if you used a hook to change the Credit Card number in the database, but then you wouldn't be able to access it. So you would most likely not want to show this field value in the User Notification. So you wouldn't use the All Fields variable, you'd have to build your entire user Notification using individual field variables.

    3. This is browser functionality and isn't something Gravity Forms controls. It is remembering what you typed into that field last and auto-completing it.

    Currently there is no Credit Card field built into Gravity Forms, but it is something we plan on adding in the future when we introduce an Authorize.Net add-on as well as add-ons for other payment gateways.

    Posted 14 years ago on Thursday October 14, 2010 | Permalink
  3. gregreimer
    Member

    Thanks for your response. I was able to work out the autocomplete issue thanks to a javascript snippet I found from another admin here in the forum.

    I figured as much about the User Notification email. The "all fields" is so handy as it does not list fields with no data. It would be neat (although I have no idea how hard to implement) if the form could be created in fieldsets, then in the email I include the contact-info fieldset and the registration-info fieldset, but omit the payment-info fieldset.

    I'm grateful for your help and advice. Keep up the good work.

    Posted 14 years ago on Thursday October 14, 2010 | Permalink
  4. Glad to find this post. I'm helping create a website and form which the owners want to collect similar sensitive payment data. Their requirement is that the data be sent by email. Is there any way to make the email sent by GF secure / encrypted?

    In regards to question 1 from above, is it difficult to implement the SSL for wp-admin? I've not had an ssl site before.

    Mr. Gregreimer - Would you mind sharing the solution to 3. the autosave by firfox?

    Posted 14 years ago on Thursday October 21, 2010 | Permalink