Skip to main content

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.

Weavely integrates with Stripe so you can collect payments directly through your forms. This works for one-time donations, single purchases, and recurring subscriptions.
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

1

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.
Screenshot showing how to enable payments in Weavely AI forms.

Most importantly, AI will automatically enable the “Payment Form” form mode for you in your form’s settings. You can also do this manually. 
2

Connect your Stripe account

Go to your form’s Settings → Payment and click Connect to link your Stripe account.
Screenshot showing how to connect your Stripe account in Weavely AI.
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.
3

Configure your payment type

After connecting Stripe, choose your payment type:
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.
Configuring the payment options of a donation form in Weavely AI.
Give your payment a name and choose the currency, then choose how the amount is determined:
  • 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.
Finally, set the billing interval for the subscriptionClick Save when you’re done.
4

Publish and share

Hit the Publish button. You’ll get a shareable URL you can send to respondents. You can also embed the form on your website as a standard embed or as a pop-up.

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.
You can also send response data to Google Sheets or other tools using the Integrations tab. This is useful for keeping a live record of all donations or purchases.