The gform_ppcp_card_style filter allows you to customize the appearance of the credit card inputs for the PayPal Field in the PayPal Checkout Add-On.
Usage
To apply the filter to all forms, use the following code:
add_filter('gform_ppcp_card_style', 'your_function_name', 10, 2);
Parameters
- $card_style (array): An array of styles. Check the PayPal API documentation for supported properties. The default styles array is defined like this:
array(
'input' => array(
'font-size' => '1em',
),
':focus' => array(
'color' => 'black',
),
)
- $form_id (int): The ID of the form containing the PayPal Field being prepared for display.
More information
See Gravity Forms Docs: gform_ppcp_card_style
Examples
Change font size
To change the font size of the credit card input fields:
add_filter('gform_ppcp_card_style', 'ppcp_card_style_font_size', 10, 2);
function ppcp_card_style_font_size($card_style, $form_id) {
$card_style['input']['font-size'] = '1.5em';
return $card_style;
}
Place this code in the functions.php file of your active theme.