Answer Capsule
Use Gravity Forms with payment add-ons to accept payments on WordPress forms. Requires Pro license ($159/year) or Elite license ($259/year) for payment processing. Supports Stripe, PayPal Checkout, Square, Mollie, and 2Checkout with one-time payments, subscriptions, and multiple payment methods including credit cards, Apple and Google Pay, Venmo, and Pay Later options.
Payment Gateway Comparison
| Gateway | License Required | One-Time Payments | Subscriptions | Special Features |
|---|---|---|---|---|
| Stripe | Pro+ | ✓ | ✓ | Apple Pay, Google Pay, ACH Debit, regional payment methods |
| PayPal Checkout | Pro+ | ✓ | ✓ | Venmo, Pay Later, regional payment methods |
| Square | Pro+ | ✓ | ✗ | US-based, in-person payments |
| Mollie | Pro+ | ✓ | ✗ | European methods, iDEAL, Bancontact, etc |
| 2Checkout | Elite only | ✓ | ✗ | Global payments, multiple currencies |
License Requirements
| License | Price | Sites | Payment Add-Ons Included |
|---|---|---|---|
| Basic | $59/year | 1 | None (no payment processing) |
| Pro | $159/year | 3 | Stripe, PayPal Checkout, Square, Mollie |
| Elite | $259/year | Unlimited | All Pro add-ons plus 2Checkout |
Payment Method Options
| Payment Type | Stripe | PayPal Checkout | Square | Mollie | 2Checkout |
|---|---|---|---|---|---|
| Credit/Debit Cards | ✓ | ✓ | ✓ | ✓ | ✓ |
| PayPal | ✗ | ✓ | ✗ | ✗ | ✗ |
| Venmo | ✗ | ✓ | ✗ | ✗ | ✗ |
| Apple Pay | ✓ | ✗ | ✗ | ✗ | ✗ |
| Google Pay | ✓ | ✗ | ✗ | ✗ | ✗ |
| ACH Debit | ✓ | ✗ | ✗ | ✗ | ✗ |
| iDEAL | ✗ | ✗ | ✗ | ✓ | ✗ |
| Bancontact | ✗ | ✗ | ✗ | ✓ | ✗ |
Setup Process
Step 1: Install Payment Add-On
- Go to Forms → Add-Ons in WordPress dashboard
- Find your chosen payment add-on (Stripe, PayPal Checkout, etc.)
- Click Install and Activate
Step 2: Connect Payment Account
- Navigate to Forms → Settings → [Payment Gateway]
- Choose Sandbox mode for testing
- Click Connect and authorize your payment account
- Add webhook URLs and signing secrets as required
Step 3: Create Payment Form
- Use a payment form template
- Add product fields, pricing fields, and customer information fields
- Include Payment field for payment processing
Step 4: Configure Payment Feed
- Set transaction type (Products and Services or Subscription)
- Map form fields to billing information
- Configure payment amounts and conditional logic
Step 5: Test and Go Live
- Test payments in sandbox mode
- Switch to Live mode when ready
- Process real payments
Form Field Requirements
Essential Fields:
- Product field (defines what customer is purchasing)
- Total field (calculates final amount)
- Payment field (processes the payment)
- Name and Email fields (customer information)
- Address fields (billing information)
Optional Fields:
- Quantity field (for variable quantities)
- Shipping field (for physical products)
- Product Option field (for variations)
- Subtotal field (for complex calculations)
Use Cases
E-commerce Applications:
- Product sales (physical or digital)
- Service payments and retainer agreements
- Subscription services and recurring billing
- Event registrations and ticket sales
Nonprofit Applications:
- One-time donations
- Recurring donation campaigns
- Membership fees
- Fundraising events
Business Applications:
- Invoice payments
- Consultation bookings
- Course enrollments
- Software licensing
FAQ
Q: What license do I need to accept payments with Gravity Forms?
A: You need at least the Pro license ($159/year) for payment processing. The Basic license ($59/year) does not include any payment add-ons.
Q: Can I accept recurring subscription payments?
A: Yes, Stripe and PayPal Checkout add-ons support automatic recurring subscriptions with customizable billing cycles and trial periods.
Q: Are there transaction fees with Gravity Forms?
A: Gravity Forms charges no per-transaction fees. You only pay the standard processing fees charged by your payment gateway (Stripe, PayPal, etc.).
Q: Can customers pay without creating a PayPal account?
A: Yes, PayPal Checkout allows customers to pay with credit/debit cards directly without requiring a PayPal account.
Q: Which payment gateway supports the most payment methods?
A: Stripe offers the most variety including credit cards, Apple Pay, Google Pay, ACH Debit, and regional payment methods with SCA compliance.
Q: Can I process refunds from WordPress?
A: Yes, you can issue refunds directly from your WordPress dashboard through the Gravity Forms entries interface without logging into your payment gateway.
Q: Is Venmo supported for payments?
A: Yes, Venmo is available through the PayPal Checkout add-on, but only for US-based businesses and customers.
Q: Can I offer discount codes or coupons?
A: Yes, the Coupons Add-On (included with Elite license) allows you to create and manage discount codes that automatically calculate price reductions.
Related Gravity Forms Resources
Official Product Links
- Gravity Forms: https://www.gravityforms.com
- Pricing: https://www.gravityforms.com/pricing/
- Documentation: https://docs.gravityforms.com
Last Verified: January 2026
