Using Stripe with WordPress (WP Meetup Talk)

For the Fresno WordPress meetup today, I went through an intro to Stripe, a demo of its dashboard, then a few ways to integrate Stripe plugins with your WordPress site.

Gravity Forms

  • When to use? When you need extensive forms and/or want to record each transaction as a form entry within your WP site.
  • The Gravity Forms Stripe add-on requires a paid developer license of Gravity Forms itself.
  • Setup is a bit lengthier. You need to both configure Stripe feeds in your WP admin and webhooks in your Stripe dashboard.


Easy Digital Downloads

  • Easy Digital Downloads core is free. The EDD Stripe add-on is premium.
  • When to use? When you need to sell digital items along with additional actions, such as distributing software licensing or offering other payment options such as PayPal.
  •, in turn, uses EDD with its Stripe add-on.

WP Simple Pay

  • Disclaimer: These are plugins I own and sell.
  • When to use? If you need a standalone Stripe plugin without a full shopping cart, extensive form builder, membership site, etc.
  • All data is stored and viewed in your Stripe dashboard. Not within your WordPress site.
  • WP Simple Pay Lite (free) – Or simply search for “stripe” in your WP admin plugins area. Adds the simple Stripe Checkout overlay to pages without coding.
  • WP Simple Pay Pro (paid) – Adds features such as custom fields, user-entered amounts, coupon codes and subscriptions integration.

Here are a few other resources I touched on during the talk.

Extra Resources


  1. Bet Hannon on April 8, 2016 at 3:36 pm

    Thanks, Phil. This looks great! Sorry I had to miss your presentation!

  2. Xochipala MaesValdez on November 4, 2016 at 1:24 pm

    I have been trying to find a plugin for WordPress that accepts ACH payments through Stripe. Have not had any luck. Do you have any ideas?

    • Phil Derksen on November 5, 2016 at 10:44 am

      You know I haven’t run across any yet either. We definitely have it in the roadmap for WP Simple Pay Pro, but we’re not sure on a release date yet.