Payment Form Templates with Stripe Built In
Collect payments and donations with free payment form templates. Connect Stripe, set fixed or payer-chosen amounts, and automate receipts without code.
- 4 templates
- Fully customizable
- Email notifications
- No code required
About Payment Forms
A payment form pairs the fields needed to identify a transaction, such as payer details, amount selection, and purpose, with a connected payment gateway that processes cards securely. Businesses use payment forms for invoices, deposits, tuition, dues, and services sold without a storefront. SharaForms forms integrate with Stripe so money lands in your account as submissions arrive.
What to include in a secure payment form
- Payer name, email, and billing reference
- Amount field: fixed price or payer-entered
- Line-item or purpose description
- Stripe-connected card processing
- Receipt or confirmation email on success
- Currency matching your business location
How to create a payment form in SharaForms
- 1
Start from a payment template closest to your use case.
- 2
Set a fixed amount or let payers enter what they owe.
- 3
Connect your Stripe account in the payment field settings.
- 4
Test with a small charge, then publish and start collecting.
4 templates
Reimbursement Claim Form Template
A reimbursement claim form template for mileage, medical, training, and out-of-pocket claims with receipt uploads.
Expense Report Form Template
An expense report form template for employees to submit business expenses with receipts for fast reimbursement.
All Types
View All TemplatesBest practices for building payment forms
- Show the payable amount before any card fields appear
- Label every charge exactly as your statement will read
- Test one small live payment before launching publicly
- Reconcile gateway reports against form exports monthly
Common mistakes to avoid
- Collecting billing details before stating the price
- Changing amounts without telling repeat payers
- Assuming refunds happen inside the form tool
- Leaving test mode on during a real campaign
Frequently asked questions about payment forms
- How do payment forms work on SharaForms?
- You add a payment field to your form, connect a Stripe account, and set either a fixed amount or a payer-defined amount. Submissions trigger checkout, and completed payments attach to the submission record.
- Can customers choose how much to pay?
- Yes. Payer-entered amounts suit donations, deposits, tips, and open invoices. Minimum amounts can be enforced with validation rules so contributions stay within sensible bounds.
- Are payment details stored on my form?
- No. Card data is handled by the payment gateway and never touches your submissions. Your records store the payment status, amount, and payer identity, keeping you outside sensitive card-data compliance scope.

Powerful forms for everyone.
Start free with unlimited forms and submissions. Upgrade when you need more control and customization.

Build your first form today.
Start free with unlimited forms and submissions. Upgrade when you need more control and customization.