{"id":16505,"date":"2012-01-20T16:35:27","date_gmt":"2012-01-20T16:35:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wp-stripe\/"},"modified":"2014-04-23T09:52:21","modified_gmt":"2014-04-23T09:52:21","slug":"wp-stripe","status":"publish","type":"plugin","link":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-stripe\/","author":7676702,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5","stable_tag":"1.5","tested":"3.9.40","requires":"3.1","requires_php":"","requires_plugins":"","header_name":"WP Stripe","header_author":"Human Made Limited","header_description":"","assets_banners_color":"ececec","last_updated":"2014-04-23 09:52:21","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.noeltock.com","header_plugin_uri":"http:\/\/wordpress.org\/extend\/plugins\/wp-stripe\/","header_author_uri":"http:\/\/hmn.md","rating":3.4,"author_block_rating":0,"active_installs":100,"downloads":24602,"num_ratings":14,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.5":"<ul>\n<li>Big update, security enhancements, bug fixes and more<\/li>\n<\/ul>","1.4.6":"<ul>\n<li>Added Actions &amp; Hooks, and more (see changelog)<\/li>\n<\/ul>","1.4.5":"<ul>\n<li>Various Enhancements (see changelog)<\/li>\n<\/ul>","1.4.4":"<ul>\n<li>Important fix (Stripe deprecated it&#039;s previous way of pushing the amount)<\/li>\n<\/ul>","1.4.3":"<ul>\n<li>Conflict fix, important if you were getting an error before.<\/li>\n<\/ul>","1.4.2":"<ul>\n<li>AJAX fix, important.<\/li>\n<\/ul>","1.4.1":"<ul>\n<li>Security fix and other tweaks.<\/li>\n<\/ul>","1.4.0":"<ul>\n<li>Number of enhancements and WP 3.4 Upgrade (no need to configure anything upon update)<\/li>\n<\/ul>","1.3":"<ul>\n<li>This will change the display of your current stripe shortcode to a button that will pop up a modal box. You can continue using the old form within your content by using: <code>[wp-legacy-stripe]<\/code><\/li>\n<\/ul>","1.2":"<ul>\n<li>Small fix<\/li>\n<\/ul>","1.1":"<ul>\n<li>Few ReadMe Tweaks<\/li>\n<\/ul>","1.0":""},"ratings":{"1":"3","2":"2","3":"1","4":"2","5":"6"},"assets_icons":[],"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"563181","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.3.1","1.3.2","1.3.3","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.5"],"block_files":[],"assets_screenshots":{"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"1573784","resolution":"3","location":"plugin"},"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"1573784","resolution":"1","location":"plugin"},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"1573784","resolution":"2","location":"plugin"}},"screenshots":{"1":"Payment Form","2":"Payments Overview","3":"Recent Payments Widget (largely unstyled, shows recent donations of users who opted-in)"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[6556,507,334,5349,10745],"plugin_category":[42,43,45],"plugin_contributors":[77786,82281,77787],"plugin_business_model":[],"class_list":["post-16505","plugin","type-plugin","status-publish","hentry","plugin_tags-pay","plugin_tags-payment","plugin_tags-paypal","plugin_tags-stripe","plugin_tags-transfer","plugin_category-contact-forms","plugin_category-customization","plugin_category-ecommerce","plugin_contributors-humanmade","plugin_contributors-noel_tock","plugin_contributors-willmot","plugin_committers-noel_tock","plugin_committers-willmot"],"banners":{"banner":"https:\/\/ps.w.org\/wp-stripe\/assets\/banner-772x250.jpg?rev=563181","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wp-stripe_ececec.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-stripe\/trunk\/screenshot-1.jpg?rev=1573784","caption":"Payment Form"},{"src":"https:\/\/ps.w.org\/wp-stripe\/trunk\/screenshot-2.jpg?rev=1573784","caption":"Payments Overview"},{"src":"https:\/\/ps.w.org\/wp-stripe\/trunk\/screenshot-3.jpg?rev=1573784","caption":"Recent Payments Widget (largely unstyled, shows recent donations of users who opted-in)"}],"raw_content":"<!--section=description-->\n<h4>Introduction<\/h4>\n\n<p>WP Stripe is a plugin designed to handle <strong>single payments<\/strong> using <a href=\"http:\/\/www.stripe.com\/\">Stripe<\/a>, a refreshing and accessible alternative to PayPal. This is particularly awesome for charities, non-profit organizations and other websites accepting smaller payments where transaction fees are unnecessarily high (no setup or monthly fees either).<\/p>\n\n<h4>Will it work on my Theme?<\/h4>\n\n<p><strong>Yes!<\/strong> WP-Stripe features an inline form or pop-up modal so that it can fit any theme. There's also a simple option to turn off the default CSS so that you can customize it yourself.<\/p>\n\n<h4>Features<\/h4>\n\n<p>This plugin allows you to do a number of things (see screenshots too):<\/p>\n\n<ul>\n<li>Add a <strong>Donation\/Payment Form<\/strong> via Shortcode or Template insert<\/li>\n<li>Add a Widget showing Recent Donations\/Payments (using Gravatars)<\/li>\n<li>View latest Donations\/Payments in a Widget (donors can opt-in\/opt-out).<\/li>\n<li>View latest Donations\/Payments in a WP-Admin (makes use of custom post types to store transactions without sensitive data, see FAQ for more information).<\/li>\n<\/ul>\n\n<h4>Using SSL (Important)<\/h4>\n\n<p>In order to process transactions in a secure manner, you need to <a href=\"http:\/\/www.noeltock.com\/sslcertificates\/\">purchase an SSL Certificate<\/a>. This way consumers can purchase\/donate with confidence. There are multiple plugins for then enforcing that SSL be used on your page, <a href=\"http:\/\/wordpress.org\/extend\/plugins\/wordpress-https\/\">here's one<\/a>.<\/p>\n\n<h4>Stripe Limitations<\/h4>\n\n<p>Stripe is available in a number of countries, <a href=\"https:\/\/stripe.com\/global\">check here<\/a> to see if your country is supported.<\/p>\n\n<h4>Updates<\/h4>\n\n<p>Follow us for updates at <a href=\"http:\/\/www.twitter.com\/humanmadeltd\">@humanmadeltd<\/a><\/p>\n\n<h3>Feedback &amp; Bugs<\/h3>\n\n<p>As this is a new plugin, there are likely to be a few issues. Kindly post any issues, questions or suggestions on the <a href=\"http:\/\/wordpress.org\/support\/plugin\/wp-stripe\">WP-Stripe forums<\/a> .<\/p>\n\n<!--section=installation-->\n<p>WP Stripe can be used by either calling up a simple shortcode or adding the function to your template as below:<\/p>\n\n<ol>\n<li>Upload the folder <code>wp-stripe<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings -&gt; WP Stripe and add your API Keys (for both Test &amp; Live)<\/li>\n<li>Place <code>[wp-stripe]<\/code> in your content or <code>&lt;?php wp_stripe_form(); ?&gt;<\/code> in your template.<\/li>\n<li>Add the <code>Stripe - Recent<\/code> widget to show recent payments\/donations.<\/li>\n<\/ol>\n\n<h4>IMPORTANT (SSL)<\/h4>\n\n<p>In order to process transactions in a secure manner, you need to <a href=\"http:\/\/www.noeltock.com\/sslcertificates\/\">purchase an SSL Certificate<\/a>. This way consumers can purchase\/donate with confidence. There are multiple plugins for then enforcing that SSL be used on your page, <a href=\"http:\/\/wordpress.org\/extend\/plugins\/wordpress-https\/\">here's one<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>How does WP Stripe work ?<\/dt>\n<dd><p>WP Stripe uses a simple to add form to capture person &amp; payment details. Credit card information is then passed to the Stripe servers in the form of a token, increasing security and hindering duplication.<\/p><\/dd>\n<dt>What information does WP Stripe store?<\/dt>\n<dd><p>WP Stripe <strong>DOES<\/strong> store basic transaction data (Transaction ID, Amounts &amp; User Data that was voluntarily provided by the donor).<\/p>\n\n<p>WP Stripe <strong>DOES NOT<\/strong> store credit card information. Upon form submission, a token is generated by <code>stripe.js<\/code> and passed through POST and then on to the stripe servers, that is the extent of it.<\/p><\/dd>\n<dt>Does WP Stripe offer a shopping cart module?<\/dt>\n<dd><p>WP Stripe is not intended to be used as an e-commerce solution, but rather to handle single payments and donations.<\/p><\/dd>\n<dt>Does WP Stripe offer any actions or filters?<\/dt>\n<dd><p>Actions<\/p>\n\n<ul>\n<li><code>wp_stripe_post_successful_charge<\/code> (after a successful charge and saving to WP)<\/li>\n<li><code>wp_stripe_post_fail_charge<\/code> (after a failed charge, for whatever reason)<\/li>\n<\/ul>\n\n<p>Filter<\/p>\n\n<ul>\n<li><code>wp_stripe_filter_form<\/code>(to filter\/edit the content of the form)<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5<\/h4>\n\n<ul>\n<li>Tested for latest versions of WordPress &amp; Stripe <\/li>\n<li>Various security fixes\/enhancements<\/li>\n<li>Fixed UI bugs within WP-Admin<\/li>\n<li>Update to latest version of Stripe PHP library<\/li>\n<li>Updated ReadMe<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>Added admin option for other currencies supported by Stripe<\/li>\n<li>Fixed issue with commas in amount (e.g. $1,000)<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>Added Actions &amp; Filters (for successful\/failed charges and form output). Will allow you to add functions such as confirmation e-mails.<\/li>\n<li>Fixed bug with comments\/widget<\/li>\n<li>Updated Stripe PHP<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Enhanced description sent to Stripe to include e-mail<\/li>\n<li>Moved widget quotes to CSS (as opposed to being hardcoded)<\/li>\n<li>Put in safeguard to strip out any '$' symbols dropped in from end-user (for amount field)<\/li>\n<li>Added conditional to only show \"Display on Website\" if widget is also ticked<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Fix for deprecated charge\/amount<\/li>\n<li>Fix for American Express CVC<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Fix issue where Stripe php class is conflicting<\/li>\n<li>Fix z-index issue<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>AJAX Fix<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Security Fix<\/li>\n<li>SSL Option for Modal<\/li>\n<li>Updated Stripe PHP<\/li>\n<li>Ability to page through transactions (i.e. next\/previous page, not limited to 50 anymore)<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Updated Stripe PHP<\/li>\n<li>Tested for WordPress 3.4<\/li>\n<li>Optimized\/Refactored jQuery<\/li>\n<li>Replaced standard POST submission through AJAX (no more page switches)<\/li>\n<li>Enhanced form to use HTML5 form UI elements that are built within browsers (i.e. required, autofocus, maxlength, etc.)<\/li>\n<li>Validates as HTML5<\/li>\n<li>Added NONCE security check<\/li>\n<li>Cleaned up iFrame, provided proper headers<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Updated Stripe PHP<\/li>\n<li>Allow button shortcode anywhere on website (as opposed to only on page)<\/li>\n<li>Better submit state<\/li>\n<li>Notification Fix<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Remove function<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Quick fix for sites running older PHP<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Added Pop-up \/ Modal Box for making a payment (better plug &amp; play), you can still use the inline form with <code>[wp-legacy-stripe]<\/code><\/li>\n<li>Added cards accepted below button, to disable use <code>[wp-stripe cards=\"false\"]<\/code><\/li>\n<li>Simple Form Validation<\/li>\n<li>\"Submit Payment\" button is replaced with spinner onclick (avoids multiple clicks)<\/li>\n<li>Added Button on transactions page to delete all Test transactions<\/li>\n<li>Added Name of person paying to Stripe charge<\/li>\n<li>Fix: Issue with Shortcode bumping to the top of a page<\/li>\n<li>Fix : CSS Hardening of Form (to make it more compatible with your theme)<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Small fix<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Few ReadMe Tweaks<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<li>Added Stripe Payment Form<\/li>\n<li>Added Stripe Recent Donations Widget (users can opt-in\/out)<\/li>\n<li>Added Stripe Transaction Overview in WP-Admin<\/li>\n<\/ul>","raw_excerpt":"WP Stripe provides a payment form and recent donor widget by utilizing Stripe.com, the awesome alternative to PayPal.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/16505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=16505"}],"author":[{"embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/noel_tock"}],"wp:attachment":[{"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=16505"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=16505"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=16505"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=16505"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=16505"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca-valencia.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=16505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}