Adding payment elements to forms
Connect your payment gateway
If not already connected, go to Settings → Payments → Integrations and connect Stripe. You can also use PayPal or Square.
Connecting Stripe
You need a verified Stripe account to accept payments. HoopAI does not store card details — all payment processing is handled by Stripe.
Payment types
One-time payments
Charge a fixed amount when the form is submitted. Use for:- Registration fees
- Service deposits
- Product purchases
- Event tickets
Recurring payments
Set up subscriptions charged on a schedule:| Interval | Example |
|---|---|
| Weekly | $25/week coaching sessions |
| Monthly | $99/month membership |
| Quarterly | $249/quarter retainer |
| Yearly | $999/year premium access |
Donation forms
Allow the customer to enter a custom amount:- Add a Number field for the donation amount
- Map it to the payment element’s amount field
- The customer enters any amount they choose
Order bumps
Add a secondary offer at checkout that customers can add with a single click:Product selection
Let customers choose from multiple products or options:- Dropdown — customer selects one product from a dropdown list
- Radio buttons — customer picks one option from visible choices
- Checkboxes — customer selects multiple products
- Quantity field — customer sets how many of a product they want
Tax handling
| Option | How it works |
|---|---|
| Tax inclusive | Prices shown already include tax |
| Tax exclusive | Tax is calculated and added at checkout |
| Tax by region | Tax rate varies based on the customer’s location |
| No tax | No tax is collected (digital products in some jurisdictions) |
Confirmation after payment
After a successful payment, configure what happens:- Thank-you message — display a confirmation message on the same page
- Redirect — send the customer to a thank-you page or next step
- Email receipt — automatically send a receipt via email
- Workflow trigger — fire a workflow for fulfillment, onboarding, or follow-up
Frequently asked questions
What payment gateways are supported?
What payment gateways are supported?
Stripe is the primary gateway and supports the most features. PayPal and Square are also supported for basic payments.
Can I offer discount codes?
Can I offer discount codes?
Yes. Create coupons in Payments → Coupons and enable the coupon code field on your payment form.
What happens if a payment fails?
What happens if a payment fails?
The form submission is not completed. The customer sees an error message and can retry with a different card.
Can I accept Apple Pay or Google Pay?
Can I accept Apple Pay or Google Pay?
Yes, if enabled in your Stripe account. These appear automatically as payment options when available.