Integration

Stripe payment forms for invoices, deposits, donations, and orders

Connect your Stripe account to Maxforms and collect payments alongside customer details, orders, registrations, and donor information. Payments go to your Stripe account.

Connect Stripe and configure the Payment field

  1. 01

    Connect your Stripe account

    In the workspace sidebar, open Integrations and connect Stripe. Complete Stripe’s onboarding and return to Maxforms.

  2. 02

    Add a Payment field

    In the builder, select Add field, then Payment. Confirm the Payment account belongs to the business taking the payment.

  3. 03

    Set the amount and methods

    Choose How much to charge and configure its amount or options. Select the available Accepted payment methods for this form.

  4. 04

    Publish and test

    Publish the form, complete the payment flow, and check the payment status on the resulting submission before fulfilling the order.

Choose how your form calculates the amount

Use Fixed for one price, Custom for an amount the payer enters, or Multiple for preset choices.

Use Products for several items with quantities, or Per person or item when each unit needs its own details.

The payment amount settings cover quantities, coupons, and optional fees. Services can add appointment and recurring-payment settings where enabled.

Which payment methods can appear?

The options depend on your connected Stripe account, enabled capabilities, currency, customer, and payment flow. A listed method is not guaranteed for every transaction.

Cards, Apple Pay, Google Pay, Link, ACH Direct Debit, Klarna, Afterpay / Clearpay, Affirm, Cash App Pay, and Amazon Pay have separate eligibility requirements.

Start with payment methods and confirm the methods offered on your actual published form.

Stripe processing rates to plan around

Rate or costScope
2.9% + 30 centsStripe’s listed standard US rate for a successful domestic card transaction
Method and account-specific ratesCheck Stripe pricing for bank debits, international cards, currency conversion, and other methods
Maxforms plan costsReview Maxforms pricing separately from the payment processor’s charges

Check current pricing before launch

Review Stripe’s current processing rates for your account country and methods. Compare them with Maxforms pricing when planning the total cost.

Pricing and settlement vary by account and method. A rate for a domestic card payment does not describe every wallet, bank debit, or international transaction.

See the real Payment field settings

Maxforms Payment field settings showing the Payment account selector

Follow the current screens to connect Stripe and add a Payment field.

Check payment status before providing the service

A form submission and a completed payment are different records. Review the payment status before treating an order or registration as paid.

Some payment methods need time to confirm. Use Testing payments to check your flow and recovery steps.

You remain the merchant of record. Stripe processes the payment and handles settlement to your connected account.

Questions

Frequently asked questions

01

Does Maxforms hold the money paid through Stripe?

No. Payments are processed on your connected Stripe account, and the funds settle to that account.

02

Can I accept payments without writing checkout code?

Yes. Connect Stripe, add a Payment field, configure its amount and accepted methods, then publish and test the form.

03

Why is a payment method missing?

Check its availability on the connected Stripe account and the Payment field. Currency, customer location, device, and payment flow can also affect eligibility.

Start free

Ready to build smarter online forms?

Create secure online forms, automate submissions, collect payments, and launch faster with Maxforms, the powerful alternative to Jotform.