{"id":10309,"date":"2020-12-19T10:00:49","date_gmt":"2020-12-19T08:00:49","guid":{"rendered":"https:\/\/vipestudio.com\/?p=10309"},"modified":"2020-12-10T13:52:45","modified_gmt":"2020-12-10T11:52:45","slug":"a-guide-to-stripe-payments-in-wordpress","status":"publish","type":"post","link":"https:\/\/vipestudio.com\/en\/a-guide-to-stripe-payments-in-wordpress\/","title":{"rendered":"A Guide to Stripe Payments in WordPress"},"content":{"rendered":"<h2 style=\"text-align: left;\">What is Stripe?<\/h2>\n<p style=\"text-align: left;\">Stripe is a payment platform (yes, like Paypal) but it is much more developer-friendly, with easy-to-implement APIs and open-source tools. So, unlike the competition, Stripe lets you integrate, customize and set your payment experience apart \u2013 and you can create an eCommerce portal with a UX that isn\u2019t broken up by the payment processor, instead of being enhanced by it.<\/p>\n<p style=\"text-align: left;\">There are no subscriptions and the initial set up is free, so you only get charged for your transactions, nothing more. It securely enables recurring payments as part of its core offering, stores payment information for reusing cards, and it is compatible with Apple Pay as well.<\/p>\n<h2 style=\"text-align: left;\">Integrating Stripe into WordPress<\/h2>\n<p style=\"text-align: left;\">Thanks to its extensive APIs and developer support, Stripe can be integrated into WordPress simply with plugins that communicate with the Stripe APIs. While all of them cover the basics, each of them has a distinctive use-case and features that tie into that, and so you might want to pick a plugin that does exactly what you need to be done.<\/p>\n<p style=\"text-align: left;\">On the other hand, you also have the option of using a custom plugin, thus, if your requirements are custom and you have developers (<a href=\"https:\/\/vipestudio.com\/en\/wordpress-plugins\/\">a team or agency like us<\/a>) on hand, building your own plugin might be the best bet.<\/p>\n<h2 style=\"text-align: left;\">Setting up Stripe on WordPress<\/h2>\n<p style=\"text-align: left;\">It goes without saying that to boost customer trust, you\u2019d do well to set up SSL on the domain where your sales are going to happen \u2013 For this, you can use a plugin like <a href=\"https:\/\/wordpress.org\/plugins\/really-simple-ssl\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Really Simple SSL<\/a>. Stripe also requires SSL to ensure buyer security, so make sure you\u2019ve done this before we proceed.<\/p>\n<p style=\"text-align: left;\"><img decoding=\"async\" class=\"alignnone wp-image-10310 \" src=\"https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress.png\" width=\"622\" height=\"319\" srcset=\"https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress.png 1182w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-300x154.png 300w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1024x526.png 1024w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-768x394.png 768w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-730x375.png 730w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-334x172.png 334w\" sizes=\"(max-width: 622px) 100vw, 622px\" \/><\/p>\n<p style=\"text-align: left;\">Another prerequisite for adopting the Strip life is WooCommerce \u2013 when you decide to pick a plugin for your purposes, you\u2019ll see that many plugins are connected to the WooCommerce platform, In fact, if you already have WooCommerce, there are plugins out there that\u2019ll automatically, with no Stripe setup needed, accept Stripe payments for your WooCommerce-based online store.<\/p>\n<h2 style=\"text-align: left;\">Plugins for Stripe on WordPress<\/h2>\n<p style=\"text-align: left;\">Precisely because of Stripe\u2019s interoperable nature and easy-to-use APIs, most of the plugins available are by developers who aren\u2019t affiliated with Stripe. This of course means that we need to narrow our choice down to developers or agencies with a good reputation. To install and use these plugins, you have to create a Stripe account and <a href=\"https:\/\/support.stripe.com\/questions\/locate-api-keys-in-the-dashboard\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">locate your API keys<\/a>.<\/p>\n<p style=\"text-align: left;\">With those factors in mind, here are some of our recommended plugins for setting up Stripe on your WordPress site:<\/p>\n<h3 style=\"text-align: left;\">1. WooCommerce Stripe Payment Gateway<\/h3>\n<p style=\"text-align: left;\">WooCommerce is a must-have for anyone into serious eCommerce, and as we mentioned above, it makes setting up Stripe a breeze. The foremost way it does this is through its free Stripe plugin, known as the <a href=\"https:\/\/woocommerce.com\/products\/stripe\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WooCommerce Stripe Payment Gateway<\/a>.<\/p>\n<p style=\"text-align: left;\">If you haven\u2019t already, install <a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WooCommerce<\/a> and then download and install the WooCommerce Stripe plugin. Then, under Settings in WooCommerce on your dashboard, go to <em>&#8220;Checkout&#8221;<\/em>, and you\u2019ll find <em>&#8220;Stripe&#8221;<\/em> at the end of that submenu. Enable it via the checkbox, and enter the API key in the right field. <em>&#8220;Save Changes&#8221;<\/em>, and WooCommerce does the rest!<\/p>\n<h3 style=\"text-align: left;\">2. WP Simple Pay<\/h3>\n<p style=\"text-align: left;\"><a href=\"https:\/\/wordpress.org\/plugins\/stripe\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">This<\/a> is another plugin, by Sandhills Development, who have quite a few reputed plugins to <a href=\"https:\/\/sandhillsdev.com\/projects\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">their credit<\/a>. A great thing about WP Simple Pay is that it doesn\u2019t require any ecommerce platform, not even WooCommerce. Once the plugin has been installed and activated, shortcodes are available for you that you can use at any place in your WordPress website to include a Stripe payment interface for your online store.<\/p>\n<p style=\"text-align: left;\"><img decoding=\"async\" class=\"alignnone wp-image-10312 \" src=\"https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1.png\" width=\"583\" height=\"302\" srcset=\"https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1.png 1198w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1-300x155.png 300w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1-1024x530.png 1024w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1-768x397.png 768w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1-730x378.png 730w, https:\/\/vipestudio.com\/wp-content\/uploads\/2020\/11\/Pasted-into-A-Guide-to-Stripe-Payments-in-WordPress-1-334x174.png 334w\" sizes=\"(max-width: 583px) 100vw, 583px\" \/><\/p>\n<p style=\"text-align: left;\">This makes sense when your eCommerce is still pretty simple and doesn\u2019t need the chops of something like WooCommerce.<\/p>\n<p style=\"text-align: left;\">Once installed, find Simple Pay Lite in the dashboard, click on <em>&#8220;Add New&#8221; <\/em>or<em> &#8220;Settings&#8221;<\/em> to explore more of the plugin. Do keep in mind though, that if you want more advanced features like multiple sites or recurring payments, you might want to upgrade to the Pro version for as little as $99 a year, but for a more simple website, the Lite version is more than enough.<\/p>\n<p style=\"text-align: left;\">Hopefully, this short guide sets you up for a very comfortable experience with Stripe payments. With that, we\u2019re signing out, and wish you Happy WordPress-ing!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is Stripe? Stripe is a payment platform (yes, like [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10316,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[113],"tags":[307,134,398,399],"class_list":["post-10309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website-wordpress-development","tag-api","tag-payment","tag-stripe","tag-uxdesign"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/posts\/10309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/comments?post=10309"}],"version-history":[{"count":0,"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/posts\/10309\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/media\/10316"}],"wp:attachment":[{"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/media?parent=10309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/categories?post=10309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vipestudio.com\/en\/wp-json\/wp\/v2\/tags?post=10309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}