Pre-RequisitesAboutGeneral SettingsSub-LabelsAppearance SettingsField StyleSimplifiedTraditionalNotes
Pre-Requisites
This field is only available in the Form Editor if you have installed the official Gravity Forms Square Add-On
About
The Square field provides Credit Card and Cardholder input fields as provided by the Square payment service.
It can be found in the Pricing Fields section of the Field Chooser sidebar.
This field will add inputs for card details (card number, expiration date, CVC, and zip code) and Cardholder Name. Those fields are actually provided by Square and hosted on Square』s servers for end-to-end security of payment information.
General Settings
Sub-Labels
You can set a custom sub-labels for the available input fields by modifying these fields. What fields are available for this is dependent upon the Field Style you choose.
General settings for simplified and traditional layouts
Appearance Settings
Field Style
You can set the field style for the input fields by selecting Simplified or Traditional. This determines how the card detail inputs are organized. Changing the field style type will change the sub-label and placeholder options respectively.
Simplified
The Simplified style presents all inputs for card details (card number, expiration date, CVC, and zip code) on a single line.
With this layout, you can only set a placeholder for the Cardholder Name.
Traditional
The Traditional style presents each input for card details (card number, expiration date, CVC, and zip code) in its own delineated field.
This configuration allows you to add placeholders for each card detail field.
Notes
See also the article creating a Square compatible form.
Note that both Credit Card Details and Cardholder Name are required fields for the Square field:When using Page fields to create a multi-page form, the Square field should be located on the last page of the form.If you delete the Square field from your form, the Square feeds will automatically deactivate. This prevents them from running during form submission and generating a validation error due to missing Square fields.Your Gravity Forms Currency Settings must match the Currency Settings in your Square account.If you have another Payment Gateway add-ons installed and active, other card fields may be available. To allow users to choose from multiple payment processors, conditional logic can be used to show/hide the Credit Card field depending on the payment processor selection.