Payment Forms
Collect custom customer information before Stripe Checkout using plan-level forms.
No articles match your search.
Payment Forms Overview
Payment Forms let you collect additional order-specific information before sending a customer to Stripe Checkout.
Add a Form to a Plan
You can add one Payment Form to a PayPress plan to collect details specific to that purchase.
Supported Field Types
PayPress Payment Forms support common field types for collecting customer details before checkout.
Required Fields
Required fields make sure customers provide important information before they continue to Stripe Checkout.
Field Widths
Field widths help you control how form fields are arranged on desktop layouts while keeping mobile layouts easy to use.
Layout Modes
Layout modes control the width behavior of the PayPress form and payment presentation.
Checkbox Text
Checkbox Text lets you separate the admin label from the customer-facing checkbox statement.
Form Validation
Form validation checks customer responses before PayPress creates Stripe Checkout.
Form Responses on Orders
Form Responses on Orders show what the customer submitted before checkout.
Exporting Form Responses
PayPress order exports include Payment Form responses as raw JSON so the information can be reviewed outside WordPress.
Payment Forms Limitations
Payment Forms currently focus on simple, reliable order-level data collection. Several advanced form-builder features are intentionally deferred.
Future Conditional Logic
Conditional Logic is planned for a future PayPress release. It is not currently available in the Payment Forms builder.