Overview
If a custom checkbox field is not appearing on your Payments2Us checkout form, it is usually due to settings in the Payment Form Builder, field sets, or field-level security. This article outlines the key checks to ensure your checkbox displays correctly.
Use Case
You have added a new checkbox to your Payment Form (for example, an opt-in or permissions checkbox), but it does not show on the published form.

How It Works
Custom fields must be correctly configured in the Payment Form Builder, added to the appropriate field set, and visible to the site guest user profile in order to appear on the public form.
Steps to Resolve
1. Confirm the Field Has a Label and Settings Enabled in Payment Form Builder
Open the Payment Form Builder and check:
- The field has a label
- Visibility toggles (such as “Show Label” and “Show Field”) are enabled

Guide: How to Configure a Form Using Payment Form Builder
2. Ensure the Field is Added to the Correct Field Set
Checkboxes will not appear on the form unless they are part of the appropriate field set for that form.
Guide: How to Add Custom Fields on a Web Form
3. Confirm Field-Level Security for the Site User
The Experience Cloud (site) guest user must have Read and Edit access to the field. Without this access, the field will not render on the form.
Guide: How to Make a Custom Field Visible on Public Web Forms