Boarding Forms

Preczn-hosted forms for secure merchant data collection

Boarding forms are Preczn-hosted web forms that collect merchant data directly—without sensitive information ever touching your servers. Use boarding forms to gather business details, ownership information, banking data, and legal agreements as part of merchant onboarding.

Why Use Boarding Forms?

Security Benefits

Boarding forms keep sensitive data off your servers entirely:

  • Bank account details are collected and stored by Preczn, not your platform
  • SSN and tax information never pass through your infrastructure
  • Secure transmission via HTTPS with Preczn managing encryption and storage

For platforms that don't want to handle—or aren't equipped to handle—sensitive merchant financial data, boarding forms provide a compliant collection method out of the box.

Operational Benefits

  • No form building required—Preczn provides a complete, tested form experience
  • Automatic requirement tracking—forms display only fields needed for the specific connection
  • Branded experience—customize with your logo, colors, and domain
  • Progress saving—merchants can complete forms across multiple sessions
  • Mobile-friendly—responsive design works on any device

When to Use Boarding Forms

ScenarioRecommendation
Self-service merchant signupBoarding Forms - Merchants complete their own applications
You don't want to handle bank account dataBoarding Forms - Sensitive data stays off your servers
Quick implementation neededBoarding Forms - No form development required
Full control over UX requiredAPI Submission - Build your own forms
High-volume automated onboardingAPI Submission - Programmatic data submission
Already collecting merchant dataHybrid - Use your forms + boarding forms for sensitive fields
📘

Hybrid Approach

You can combine both methods—collect non-sensitive data through your own systems via API, then generate a boarding form to capture banking details and document uploads.

How Boarding Forms Work

flowchart LR
    A[Generate Form Link] --> B[Merchant Completes Form]
    B --> C[Data Stored in Preczn]
    C --> D[Requirements Updated]
    D --> E[Ready for Onboarding]

    style A fill:#29b6f6,color:#000
    style E fill:#66bb6a,color:#000
  1. Generate a form link via API or Dashboard for a specific merchant and connection
  2. Send the link to your merchant (email, in-app, SMS, etc.)
  3. Merchant completes the form on a Preczn-hosted page with your branding
  4. Data is stored securely and associated with the merchant record
  5. Requirements are evaluated automatically—connection status updates to Ready when complete
  6. Merchant is redirected to your configured return URL

Form Sections

Boarding forms guide merchants through these sections:

SectionData Collected
Business InfoAddress, tax ID, MCC, transaction volumes, date established
OwnersBusiness owners, ownership percentages, SSN, date of birth
BankingBank account details, routing number, account type
AttachmentsBusiness license, articles of incorporation, voided check (if configured)
T&CProcessor and platform terms acceptance (if configured)
ReviewSummary of all entered data before submission
📘

Conditional Sections

Not all sections appear on every form. Attachments and T&C sections are configured per template. Some connections may also show an Account Login step for processor-specific account creation.

Auto-Save

Forms automatically save data as merchants complete each section:

  • Previously entered data is preserved—merchants don't need to re-enter information
  • The stepper shows checkmarks for sections with complete data

Form Expiration

For security, form links expire after a configurable duration (1 hour minimum, 90 days maximum, default 24 hours). When a form expires:

  • The link redirects to your configured expiration URL
  • Partially completed data is preserved on the merchant record
  • Generate a new form link to continue data collection
📘

Expiration Best Practice

Use the shortest expiration duration that supports your use case. Shorter expirations reduce the window for unauthorized access to form links.

Getting Started

Before generating form links, you need to configure:

  1. A custom domain - Your branded subdomain for form URLs (e.g., boarding.yourdomain.com)
  2. A form template - Defines styling, return URLs, and expiration settings

See Creating Forms for step-by-step instructions.

Related Pages