Direct Stripe

Stripe payment button for WordPress

Author:Nicolas Figueira (profile at wordpress.org)
WordPress version required:4.7
WordPress version tested:5.2.3
Plugin version:3.0.1
Added to WordPress repository:22-10-2016
Last updated:12-10-2019
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:96
Rated by:34
Plugin URI:
Total downloads:49 596
Active installs:2 000+
plugin download
Click to start download

Simple Payments, Donations and Subscriptions using Stripe

Accepts 3D secure cards, ready for SCA regulation

High conversion Stripe checkout buttons, easily start charging without users leaving your website, Styling, T&C and automated emails options!

Gutenberg ready since 2.1.0, simply insert Direct Stripe buttons using a block !!

Features :

  • Automatically recognize email address of logged-in users

  • Customize the button looks, use Stripe styles or your theme’s button styles.

  • GDPR / Terms and conditions checkbox option

  • Setup automated emails sent after a successful and failed transactions

  • Set up landing/redirection pages or set the success/error text for transaction responses

  • Choose whether to log users and transactions in WordPress admin ( If used, this needs to apply GDPR )

  • Option to ask for the billing details

  • Marketers can easily add query data to redirections

  • Ready for translations

New Settings interface since 2.1.0, it includes button configuration from the settings page

Global Setup

Log in to your stripe’s account or create one at https://dashboard.stripe.com/register

=> Configure settings in WordPress administration panel at Direct Stripe -> Settings

General settings :

  • Enter your Stripe API keys ( find them at https://dashboard.stripe.com/account/apikeys )
  • Option for test mode / keys
  • Set your stripe’s account currency
  • Choose a success and error pages
  • Choose a logo for your Stripes modal forms

Styles Settings :

  • Choose to use custom buton
  • Set custom button main colors
  • Set custom button borders radius
  • Choose to use a T&C checkbox
  • Set texts and link to T&C pages

Emails Settings :

  • Choose to use automated emails for successful payments to admin
  • Set Email subject and content
  • Choose to use automated emails for successful payments to Stripe’s user
  • Set Email subject and content
  • Choose to use automated emails for unsuccessful payments to admin
  • Set Email subject and content
  • Choose to use automated emails for unsuccessful payments to Stripe’s user

Buttons Settings :

  • Create buttons from a settings page
  • Insert buttons in the content area with a simple button
  • Direct Stripe is Gutenberg ready, a Gutenberg block is available for Gutenberg users

Actions and Filter hooks available for developers https://newo.me/direct-stripe-actions-and-filters-hooks/***