PlatoForms User Guide
Ctrl+K
  • Form Builder

    Creating an Online Form for an Existing PDF

  • Custom Domain

    With Builder you can build three types of forms: online web forms, online PDF forms, and master forms.

  • Master Form Builder

    you will arrive at the Form Builder. On the form Builder, there are three main sections:

Integrate with Stripe

Two ways to collect Stripe payments

PlatoForms offers two ways to collect payments with Stripe:

Stripe Checkout Stripe Payment Widget
Where payment happens Stripe-hosted page (redirect) Inline, inside your form
User experience Leaves your form to complete payment Stays on the form throughout
Apple Pay / Google Pay Supported automatically Supported (requires domain setup)
Best for Quick setup, or when a hosted page is preferred Seamless, single-page flows

This page covers Stripe Checkout. To embed payment directly inside your form instead, see Stripe Payment Widget. Not sure which to use? See Stripe Checkout vs. Stripe Payment Widget.

Note

Stripe integration requires a premium plan. PlatoForms does not charge any additional transaction fees.

Set up Stripe Checkout

  1. On the Dashboard, hover over the form, click the Settings (gear icon) at the top right, then click Manage Form.

    Open Manage Form from the Dashboard gear icon

  2. In the left sidebar, click Integrations.

  3. Find the Stripe Checkout card and click Connect.

    stripe logo

  4. Select which mode to connect:

    Select from two stripe integration modes

    • To preview your form, select Connect with Stripe (Test Mode). You can input a test credit card number to complete the payment. This mode will help you to verify whether the payment function is working as expected without an actual credit charge.
    • For published form, select Connect with Stripe. This mode accepts the valid credit and processes the payment.
  5. In the pop-up window that opens, follow the prompts to create your free Stripe account.

Use Stripe Payment widget

  1. Open your form in the builder.

  2. In the Widget Panel on the left, click More Widgets (three dots) > Stripe Payment (Under Enhanced Features) to add it to your form.

  3. Click the widget to set:

    • Connect: Link your Stripe account for both Live and Test modes.

    • Amount: Set a Fixed Amount or select Amount from a form field to use a dynamic price (the {{pricing}} tag in the label will show the actual amount).

Enable Apple Pay

To use Apple Pay, you must manually add your form domain to your Stripe account.

  1. Log in to your Stripe Dashboard.

  2. Go to Settings > Payment methods > Payment method domains.

  3. Click Add a new domain and add your form links:

    • Live: form.platoforms.com

    • Preview: design.platoforms.com

    • HIPAA: secure.platoforms.com

    • Custom Domain: e.g., myform.company.com

Payment process

Here’s a screenshot of the payment dialogue when you’re previewing the form:

PDF form accepts stripe payment

  • When you’re in the preview stage: Use a test credit card for form submission.
  • When you published the live form: Payment process is alike, requiring a real credit card.

Review payments: test and live modes

  1. Check Stripe account: Log in to review payments.
  2. Distinguish test/actual payment: Toggle on/off View test data for clarity.

Customize customer info

Integration Settings: Tailor CUSTOMERS info (excluding currency code).

PDF form view payment transitions

Is the content helpful?