Deprecation of the Gravity Forms Credit Card Field

Notice

The Gravity Forms Credit Card Field has been deprecated in the Stripe Add-On from version 3.4. Forms that are currently using this field will continue to work, however, it is not possible to add the field to new forms.

We recommend you migrate any solutions using this field so they use an alternative Stripe payment collection method.

Detail

This field displays inputs for the credit card details. Gravity Forms turns the field values into a token in the browser just before submission. It then passes the token along to Stripe’s servers for processing with a script that has been deprecated by Stripe. The last 4 digits of the card number are later stored in the entry details.

With this payment method, you (the website admin/owner) takes on the burden of the safe storage, handling and transmission of sensitive payment data. The Gravity Forms Credit Card field collection method is not SCA capable, and will complicate attempts to obtain PCI compliance.

This approach is considered the least secure option for Stripe Add-on payment collection, and is discouraged by Stripe.
Gravity Forms and Stripe recommend you migrate your solution away from the Gravity Forms Credit Card field to either of the other Stripe payment collection methods.

Deprecation will not affect existing forms already using this field.

How to Change Your Payment Collection Method

The payment option is contained within Stripe Add-On settings − refer to this article for details.

BE AWARE of the implications:
1. You are modifying a payment gateway. Test extensively! Try on a development sandbox first, or duplicate your form and test on a hidden page. Care is needed, and make sure you have a fallback plan. Nothing hurts more than a problem with the page that collects money!
1. Removing the credit card field will result in you losing any saved entry data already collected for that field. It holds only partial digits of the payment method, but be conscious of this.
1. If you choose to upgrade to Stripe Checkout, don’t forget to configure the Checkout options within your Stripe dashboard. This is handled outside of Gravity Forms.

More Help Needed?

If you have any additional questions, please contact our Support Team who will be happy to help.

List of relevant links:

Download official Stripe Add-On
Stripe Add-On Change Log
About Stripe Payment Collection methods
Support of SCA
About SCA
Stripe Security and PCI Compliance Validation