Form Payments

Connect Form Payments, a payment collection app, with Webflow to accept payments through native forms without building e-commerce infrastructure or redirecting users to external checkout pages.

Install app
View website
View lesson
A record settings
CNAME record settings
Form Payments

How to integrate Form Payments with Webflow

The easiest way to set up your Form Payments integration is by installing the Form Payments app from the Webflow Marketplace. You can also access form data through Webflow webhooks for automation workflows.

Plan requirement: You need a paid Webflow site plan (Basic or higher) to use Form Payments on a published site with a custom domain.

Use the Form Payments app

Install Form Payments from the Webflow Marketplace, connect your Stripe account, and configure payment fields on your forms. The app handles payment processing without requiring you to build checkout pages or manage payment infrastructure.

Implementation steps:

  1. Install Form Payments from the Webflow Marketplace
  2. Connect your Stripe account through the app settings
  3. Add payment amount fields to your Webflow forms
  4. Configure payment options (fixed amounts, customer-selected amounts, or calculated totals)
  5. Publish your site to start collecting payments

Note: The app requires Designer workflow access and custom code permissions. Review the permission requirements on the Marketplace listing before installation.

Compliance requirement: Payment collection requires HTTPS across your entire site (Webflow handles this automatically for published sites) and compliance with PCI DSS standards. When using Form Payments with Stripe, most PCI compliance responsibilities are handled by Stripe — review your specific obligations at the PCI Security Standards Council.

Access form data through Webflow webhooks

Form Payments data flows through Webflow's standard form submission webhooks. Use automation platforms like Zapier, Make, or n8n to trigger workflows when forms are submitted.

Important limitation: Webflow's webhook payload does not include payment confirmation data from Form Payments. For workflows requiring verified payment status (like digital product delivery), configure direct webhooks from Stripe to receive payment confirmation events separately from form submissions. This requires technical expertise or developer assistance.

Automation platforms that support Webflow form webhooks:

  • Zapier — Connect via Webflow form submission trigger
  • Make — Use Webflow integration module for form workflows
  • n8n — Configure Webflow trigger node to capture submissions

What you can build

Integrate Form Payments with Webflow to collect payments through native forms.

  • Service bookings: Collect deposits or full payments when clients book services through your forms. Configure payment amounts based on service type or tier. Note: For time-based bookings with availability management, you'll need additional scheduling tools alongside Form Payments.
  • Event registration: Process ticket purchases through registration forms that collect attendee information and payment in a single submission.
  • Donations: Accept one-time donations through forms that let donors choose contribution amounts and provide optional dedication information.
  • Digital product sales: Sell access to digital products by collecting payment through a form. Note: Automated delivery of digital products (like access credentials or download links) requires additional automation setup with Stripe webhooks to verify payment completion — this involves technical complexity beyond basic form submission.

Frequently asked questions

  • You need a paid Webflow site plan (Basic at $14/month or higher) to use Form Payments on a published site with a custom domain. The Form Payments Marketplace listing shows exact plan requirements.

  • When using Form Payments with Stripe, most PCI compliance responsibilities are handled by Stripe since card data never touches your servers. Your obligations include serving your site over HTTPS (Webflow handles this automatically) and never storing card data in logs or databases. Review the PCI Security Standards Council documentation for detailed requirements.

  • Yes, through Webflow's form submission webhooks. Platforms like Zapier and Make can receive form submission data. However, Webflow webhooks don't include payment confirmation status — for workflows requiring verified payment (like sending access credentials), configure Stripe webhooks separately to confirm payment completion before triggering delivery.

  • Use Stripe's test mode or your payment processor's sandbox environment to process test transactions without moving real money. Create test form submissions with test card numbers provided by your payment processor, verify payments process correctly, and confirm webhook notifications trigger as expected. Test the complete workflow from form submission through payment confirmation and any automation integrations before switching to live payment credentials. Always test on a staging site or unpublished page before deploying to production.

Form Payments
Form Payments
Joined in

Description

Form Payments is a Webflow Marketplace app that adds payment collection to Webflow forms. It connects forms to Stripe, allowing you to collect payments directly on your site. The app charges a 1% transaction fee in addition to Stripe's processing fees.

Install app

This integration page is provided for informational and convenience purposes only.


Other Payment processing integrations

Other Payment processing integrations

Monto Simple Subscriptions

Monto Simple Subscriptions

Connect Monto Simple Subscriptions with Webflow to add recurring billing to your ecommerce store products.

Payment processing
Learn more
Airwallex

Airwallex

Connect Airwallex to Webflow to process payments through hosted checkout pages and sync transaction data to your CMS collections

Payment processing
Learn more
Paystack

Paystack

Paystack is a payment processing platform serving African markets with support for multiple payment channels including cards (Visa, Mastercard, Verve, American Express), bank transfers, mobile money, USSD, QR codes, and Apple Pay.

Payment processing
Learn more
Stripe Webflow integration

Stripe Webflow integration

Connect Stripe's powerful payment infrastructure with Webflow to accept payments, manage subscriptions, and scale your business globally. Process transactions in 135+ currencies with built-in fraud protection while maintaining complete design control over your checkout experience.

Payment processing
Learn more
Square

Square

Connect Square's powerful payment processing and point-of-sale system with Webflow to create seamless e-commerce experiences. Accept payments, sync inventory, manage appointments, and unify your online and offline sales channels while maintaining complete design control.

Payment processing
Learn more
Paypal Payments

Paypal Payments

Connect PayPal's global payment infrastructure with Webflow to accept payments in 119 countries, enable one-click checkout, and support multiple payment methods. Expand your business reach while maintaining complete design control over the checkout experience.

Payment processing
Learn more
KOMOJU

KOMOJU

Accept payments in Japan and Korea with KOMOJU's localized payment methods on your Webflow site. Enable convenience store payments, bank transfers, and regional e-wallets to boost conversions in East Asian markets.

Payment processing
Learn more
Donately

Donately

Connect Donately's fundraising platform with Webflow to streamline your online donation process. Embed customizable forms, track campaigns, and manage donors while maintaining complete design control over your fundraising pages.

Payment processing
Learn more
Authorize.net

Authorize.net

Connect Authorize.net with Webflow to accept credit cards, e-checks, and payments through embedded forms or API integration.

Payment processing
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free