http://wordpress.org/extend/plugins/gravity-forms-stripe/
Stripe allows you to process credit cards directly on your site, securely and easily, without having to deal with merchant accounts, PCI-compliance, or PayPal.
This Gravity Forms add-on integrates Stripe with your forms (adapted from the Gravity Forms Authorize.net Add-On) using the provided Stripe.js to make sure sensitive card information never hits your server.
- One-time payments
- Recurring/Subscription Payments
- WordPress 3.3.1
- PHP 5.3 (although it worked for me when initially tested on 5.2 server)
- Gravity Forms 1.6.3.3 - Grab a license if you don't already have one
- Stripe account
- Please note that this plugin has not been extensively tested so use at your own risk - I needed it for a few projects and it works for me.
- Feel free to open an issue or pull request - no guarantees, though
- Upload
gravity-forms-stripe
to the/wp-content/plugins/
directory - Make sure that Gravity Forms is activated
- Activate the plugin through the 'Plugins' menu in WordPress
- Add your Stripe API keys to the Stripe tab on the Settings page (Forms->Settings).
- Create a form, adding at least one product field along with the new 'Credit Card' field that appears under 'Pricing Fields.' Keep in mind that Stripe accepts a minimum charge of $0.50 - this means that the total amount of your form must be at least $0.50.
- Under Forms->Stripe, add a Stripe feed for your new form.
- Fix credit card field conflict with other GF payment add-ons
- Load Stripe JS only when form with a credit card field and Stripe feed is loaded
- Fix removal of credit card expiration date from information sent to server
- Add validation check for cardholder name and address
- Don't process payment if total is less than $0.50
- Fix error handling
- Fix "Class 'Stripe' Not Found" error
- First release
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to:
Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.