How to Set Up Recurring Stripe Payments in WordPress Forms with JetFormBuilder @Crocoblock
How to Set Up Recurring Stripe Payments in WordPress Forms with JetFormBuilder  @Crocoblock
Uploaded November 2025 | Updated September 2026, 59 minutes ago
Learn how to add recurring Stripe payments to WordPress forms using the JetFormBuilder Stripe Payments and Subscriptions addon. In this step‑by‑step tutorial, Andrew shows how to connect your site to Stripe, build a two‑form subscription workflow, and automatically change user roles based on payment status.

JetFormBuilder is a free WordPress form builder that can handle much more than contact forms: it lets you register users, take one‑time or recurring payments, and control who sees which content based on roles and subscriptions. In this video, you’ll see how to combine Stripe Checkout, user registration, dynamic visibility, and custom queries into a complete membership setup for premium listings and paid content.

-------------

► TIMESTAMPS
00:00 Introduction
00:51 Connect Stripe and Configure API Keys
02:43 Build the User Registration Form
04:48 Create the Subscription Form
05:14 Configure Stripe Checkout
06:04 Set Up User Update Actions & Events
07:26 Define Premium Content Logic
09:12 Create Query for Non-Premium Posts
10:53 Apply Visibility Rules to Forms & Content
13:22 Full Workflow Test
15:21 Test Subscription Cancellation
15:58 Outro

-------------

❓ What can I build with Stripe subscriptions in JetFormBuilder?
You can power memberships, premium job listings, paid content sections, online courses, or any setup where users pay regularly and should see different content once they subscribe.

❓ Do I need extra membership plugins for this setup?
Not necessarily. JetFormBuilder can register users, change roles after successful Stripe payments, and work with JetEngine’s queries and dynamic visibility to show or hide content for subscribers and non‑subscribers.

❓ Can I handle cancellations and expired payments automatically?
Yes. The Stripe gateway events let you react to subscription cancelled, expired, or suspended and downgrade users back to a non‑premium role so their access is updated without manual work.

---------------

► Get JetFormBuilder:
out.crocoblock.com/4qVvDeC

► Stripe Payments and Subscriptions addon:
out.crocoblock.com/47MdbMU

► Choose Crocoblock subscription:
out.crocoblock.com/4nLcdq9

📄 How WordPress Stores Images (uploads, sizes, metadata):
crocoblock.com/blog/how-wordpress-stores-images

📄 How to Configure Media Field Attachments and Formats in JetFormBuilder:
jetformbuilder.com/features/how-to-configure-media-field-attachment-and-field-formats

📄 Contact Form 7 vs Modern Form Builders for WordPress:
crocoblock.com/blog/contact-form-7-wordpress-plugin

-------------

#JetFormBuilder #StripePayments #WordPress #WebDesign #WebDevelopment

Join us here:
► FB Community: facebook.com/groups/CrocoblockCommunity
► Discord Community: discord.gg/6WbBaJQ2G5
► Facebook: facebook.com/crocoblock
► Twitter: twitter.com/mrcrocoblock
► Instagram: instagram.com/mrcrocoblock
► LinkedIn: linkedin.com/company/crocoblock
How to Set Up Recurring Stripe Payments in WordPress Forms with JetFormBuilderBuild a Multivendor Booking Marketplace in WordPress with JetBooking 4.0How to Filter WordPress Listings based on REST API QueryAI Website Structure Builder for WordPress Feature Overview | JetEngineImprove WordPress Form UX with JetFormBuilder Preview, Phone Field & Style Manager | Part 3 of 3How to Create Listings Directory & Filters with AI Builder Bolt & CrocoblockCrocoBuilder: AI‑Native Frontend You Fully ControlDisplay Bookings in a WordPress Dynamic CalendarBuilding First Wordpress Page | Crocoblock AcademyBuild Dynamic WordPress Listings from ScratchHow to Set Up Maps Listings in WordPress with Filters | JetEngine & JetSmartFiltersCrocoblock Community Appreciation. Thank You for an Incredible Year
Crocoblock |

How to Set Up Recurring Stripe Payments in WordPress Forms with JetFormBuilder

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER