WP Simple Pay Documentation

Documentation, Reference Materials, and Tutorials for WP Simple Pay

Form Style Settings Reference

Overview

This is a complete reference of every Form Style setting available in WP Simple Pay. Use this alongside the main Form Style guide for detailed setup instructions.

Prerequisites

  • WP Simple Pay Pro with a Plus license or higher
  • A payment form using the on-site form type (Embedded or Overlay)

Theme Presets

Theme IDNamePrimarySecondaryTextBackground
defaultDefault#0f8569#0e7c62#32325d#ffffff
sunsetSunset#e74c3c#c0392b#2c3e50#ecf0f1
forestForest#27ae60#219955#2c3e50#f9f9f9
oceanOcean#3498db#2980b9#2c3e50#ecf0f1
monochromeMonochrome#333333#555555#333333#ffffff
sunshineSunshine#f1c40f#f39c12#34495e#ffffff
coralCoral#e67e22#d35400#2c3e50#f9f9f9
minimalMinimal#bdc3c7#95a5a6#2c3e50#ffffff

When you select a theme, the primary color maps to the button background and accent color, the secondary color maps to the button hover state, the text color maps to general text and label colors, and the background color maps to both the form and input backgrounds.

Color Settings

All color settings accept:

  • Hex colors: #0f8569, #fff
  • RGB/RGBA: rgba(15, 133, 105, 0.8)
  • HSL/HSLA: hsl(160, 80%, 29%)
  • Empty value (inherits default or falls back to a parent setting)
SettingDescriptionFallback Behavior
Form BackgroundForm container backgroundTransparent (inherits page background)
Input BackgroundInput field backgroundTransparent
General Text ColorAll text elementsBrowser default
Label Text ColorField labels onlyFalls back to General Text Color
Input Text ColorText inside inputsFalls back to General Text Color
Title ColorForm titleFalls back to General Text Color
Description ColorForm descriptionFalls back to General Text Color
Primary (Accent) ColorFocus states, highlightsTheme default
Border ColorInput and element bordersTheme default
Error Border ColorValidation error bordersRed default
Error Text ColorError message textRed default
Button BackgroundSubmit button backgroundPrimary color
Button TextSubmit button textWhite
Button Hover BackgroundSubmit button hover stateDarker primary

Typography Settings

SettingDescriptionAccepted ValuesDefault
Label Font SizeField label sizePositive integer (pixels)14
Label Font WeightField label weightnormal, bold, 100900
Input Font SizeInput text sizePositive integer (pixels)16
Title Font SizeForm title sizePositive integer (pixels)24
Title Font WeightForm title weightnormal, bold, 100900
Description Font SizeForm description sizePositive integer (pixels)16
Description Font WeightForm description weightnormal, bold, 100900

Design & Layout Settings

SettingDescriptionAccepted ValuesDefault
Form Border RadiusForm container corner roundingPositive integer (pixels)0
Input & Button Border RadiusInput/button corner roundingPositive integer (pixels)4
Form PaddingForm container internal spacingPositive integer (pixels)0

Applicability

Form TypeStyles Applied?
On-site EmbeddedYes
On-site Overlay (Modal)Yes
Stripe Checkout (Off-site)No
Payment Page (On-site)Yes

What’s Next?

Still have questions? We’re here to help!

Last Modified:

Start Accepting Payments Today

Start accepting one-time and recurring payments or donations on your WordPress website.