Articles

$_requires_credit_card

The $_requires_credit_card property allows you to easily define if a credit card field is required by a payment add-on. If this is set to true, the user will not be able to create any payment feeds without a credit card field present in the form.

$_supports_callbacks

The $_supports_callbacks property defines if your payment add-on supports callbacks. By enabling this property within your payment add-on, you can easily receive and process callbacks.

gform_honeypot_labels_pre_render

Override the labels used when rendering a hidden honeypot field for a Form.

gform_is_valid_url

Filters the result of URL validations, allowing for custom validation to be performed.

Create a Customer in Stripe without Capturing Payment

Capturing a Stripe customer through your form is easy with Gravity Forms, even if you’re not charging them yet. You can create a customer in your Stripe.com dashboard, including their payment details, without actually charging the customer using this tutorial.

gform_addon_field_map_choices

This filter is deprecated since version 2.5. Use the gform_field_map_choices filter instead.

gform_icontact_request_args

Filter the options array so that is modifiable before sending requests to iContact.

gform_aweber_post_subscriber_created

The gform_aweber_post_subscriber_created hook can be used to perform custom actions after the subscriber has been successfully added to the AWeber list.

Troubleshooting Payment Feeds Not Processing

Of course, payments being properly processed is the most important part of selling anything. When it's not working as expected, it can be frustrating.

Troubleshooting Form Data Not Being Sent to a Service

Many of the add-ons that Gravity Forms offers require form data being sent to a 3rd party service, such as Dropbox. If you are having issues, here's how to troubleshoot it.