Weavely integrates with Stripe so you can collect payments directly through your forms. This works for one-time donations, single purchases, and recurring subscriptions.Documentation Index
Fetch the complete documentation index at: https://help.weavely.ai/llms.txt
Use this file to discover all available pages before exploring further.
You’ll need a Stripe account to accept payments. If you don’t have one yet, you can create one here.
How it works
When a respondent submits your form, they’re redirected to a Stripe checkout page to complete the payment. Once payment succeeds, they’re sent back to your form’s success page. The money goes directly into your Stripe account, it never passes through Weavely.Create a payment form
Generate your form with AI, set it to "Payment Form" mode
Describe the form you need in the prompt box. For example: “I need a donation form for my pet adoption center”.Weavely AI will generate all the relevant fields for you, including the payment amount field, contact details, and success/error pages.
Most importantly, AI will automatically enable the “Payment Form” form mode for you in your form’s settings. You can also do this manually.

Most importantly, AI will automatically enable the “Payment Form” form mode for you in your form’s settings. You can also do this manually.
Connect your Stripe account
Go to your form’s Settings → Payment and click Connect to link your Stripe account.
You’ll be asked to select which Stripe account to connect and grant the necessary permissions. Weavely has been vetted by Stripe — the integration only creates payments on your behalf and sends the money directly to your account.

Configure your payment type
After connecting Stripe, choose your payment type:Give your payment a name and choose the currency, then choose how the amount is determined:Finally, set the billing interval for the subscriptionClick Save when you’re done.
- Donation
- Purchase
- Subscription
Select Donation as the payment type. This is the right option if you’re a non-profit, donations are taxed at a lower rate by Stripe.

- Fixed amount: Every respondent pays the same amount. You set the amount.
- Variable amount: The amount is pulled from a numerical field in your form (e.g. a “Donation amount” field the respondent fills in).
For variable amounts, the field must be a numerical field. Text fields won’t work as a payment amount source.
Viewing your payments
There are two places to check incoming payments:- In Weavely: Go to the Results tab of your form. You’ll see all submitted data, including whether each payment succeeded or failed, along with the payment amount.
- In Stripe: Log in to your Stripe dashboard to see the payments in your account. This is where you’ll manage refunds, payouts, and financial reporting.

