{"id":2011,"date":"2013-02-02T23:14:41","date_gmt":"2013-02-02T23:14:41","guid":{"rendered":"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/?p=2011"},"modified":"2023-09-24T10:49:32","modified_gmt":"2023-09-24T00:49:32","slug":"wp-payment-gateway-bundle-stripe-gateway-setup","status":"publish","type":"post","link":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-payment-gateway-bundle-stripe-gateway-setup-2011","title":{"rendered":"WP Payment Gateway Bundle &#8211; Stripe Gateway Setup"},"content":{"rendered":"\n<p class=\"has-background\" style=\"background-color:#fff0c8\"><strong>Note:<\/strong> There are a couple of different checkout flows available for the Stripe payment gateway. The recommended setup is the <a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-payment-gateway-bundle-stripe-checkout-sca-setup-4645\"><strong>Stripe SCA setup explained here<\/strong><\/a>.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/payment-gateway-bundle-checkout-experience-4050\" target=\"_blank\" rel=\"noopener noreferrer\">Read this page<\/a> to get a good idea of how the checkout flow works when you use the gateway bundle addon.<\/p>\n\n\n\n<p>After you install the <a href=\"http:\/\/www.tipsandtricks-hq.com\/wp-payment-gateway-bundle-plugin\" target=\"_blank\" rel=\"noopener noreferrer\">WP Payment Gateway Bundle<\/a> plugin you will need to configure some Stripe Gateway specific settings in the plugin which you will need to obtain from your Stripe merchant account.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How to Enable Standard Stripe Checkout Using the Payment Gateway Bundle\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/ciOPOeNpDxA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>You can find the Stripe specific settings required by the plugin under the &#8220;Gateway Settings&#8221; tab when you go to the payment gateway bundle plugin&#8217;s settings menu. The following screenshot shows how you can access the settings page of this addon:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"151\" height=\"344\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2019\/08\/payment-gateway-bundle-settings.png\" alt=\"wp payment gateway bundle settings\" class=\"wp-image-4648\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2019\/08\/payment-gateway-bundle-settings.png 151w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2019\/08\/payment-gateway-bundle-settings-132x300.png 132w\" sizes=\"(max-width: 151px) 100vw, 151px\" \/><\/figure>\n\n\n\n<p>In order to configure the Stripe portion of the payment gateway bundle you will need to obtain the required details from your Stripe merchant account by following the steps outlined below:<\/p>\n\n\n\n<p><strong>Step 1:<\/strong> Log into your Stripe merchant account and&nbsp;click on the <strong>Account Settings<\/strong> menu item (Under <strong>Your Account<\/strong>).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"435\" height=\"120\" src=\"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2013\/01\/stripe-setup-screenshot1.jpg\" alt=\"stripe menu setup screenshot\" class=\"wp-image-2015\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2013\/01\/stripe-setup-screenshot1.jpg 435w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2013\/01\/stripe-setup-screenshot1-300x82.jpg 300w\" sizes=\"(max-width: 435px) 100vw, 435px\" \/><\/figure>\n\n\n\n<p><strong>Step 2:<\/strong>&nbsp;Switch to the <strong>API Keys<\/strong> tab.&nbsp;Copy the values for the secret key and the publishable key as shown in the figure below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"381\" src=\"http:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2013\/01\/stripe-setup-screenshot2.jpg\" alt=\"stripe api setup screenshot\" class=\"wp-image-2017\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2013\/01\/stripe-setup-screenshot2.jpg 500w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2013\/01\/stripe-setup-screenshot2-300x228.jpg 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p><strong>Step 3:<\/strong> Now from your WordPress administration panel, go to Stripe Settings (under <strong>Payment Gateway Bundle<\/strong>-&gt;<strong>Gateway Settings<\/strong>) and check &#8220;Use Stripe Payment Gateway&#8221; option.<\/p>\n\n\n\n<p><strong>Step 4:<\/strong> Enter your Secret Key.<\/p>\n\n\n\n<p><strong>Step 5:<\/strong> Enter your Publishable Key.<\/p>\n\n\n\n<p><strong>Step 6:<\/strong> Enter a selector label for Stripe. For example: Stripe Payment (This text will be displayed in the select box in the shopping cart as a checkout option).<\/p>\n\n\n\n<p><strong>Step 7:<\/strong> Copy the Stripe Webhook URL for your site and add it as a webhook endpoint in your Stripe account (<strong>Developers<\/strong>&nbsp;-&gt;&nbsp;<strong>Webhooks<\/strong>). You should only have one webhook set up for our plugin (remove any other URL that you may have configured previously for our plugin).<\/p>\n\n\n\n<p>You can either choose to be notified of all the events (may increase load on your server) or select the ones that our plugin processes at the moment:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>charge.refunded<\/li><li>checkout.session.completed<\/li><li>invoice.payment_succeeded<\/li><li>customer.subscription.deleted<\/li><li>invoice.payment_failed<\/li><\/ul>\n\n\n\n<p><strong>Step 8:<\/strong> Hit the &#8220;Update&#8221; button at the bottom to save the settings and now your customers can checkout using stripe gateway.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-buy-now-type-buttons-for-stripe\">Creating Buy Now Type Buttons For Stripe<\/h2>\n\n\n<p>If you want to use \u00e2\u20ac\u0153Buy Now\u00e2\u20ac\u009d type buttons instead of the standard \u00e2\u20ac\u0153Add to Cart\u00e2\u20ac\u009d buttons then check the following documentation to learn how to create buy now buttons for any payment gateways offered in WP eStore plugin:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/support.tipsandtricks-hq.com\/forums\/topic\/how-to-use-gateway-specific-buy-now-type-buttons\" target=\"_blank\" rel=\"noopener noreferrer\">How to use payment gateway specific buy now button<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Note: There are a couple of different checkout flows available for the Stripe payment gateway. The recommended setup is the Stripe SCA setup explained here. Read this page to get a good idea of how the checkout flow works when you use the gateway bundle addon. After you install the WP Payment Gateway Bundle plugin [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[48,68],"tags":[117,91,118,119],"class_list":{"0":"post-2011","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-payment-gateway","7":"category-wp-payment-gateway-bundle","8":"tag-accept-payment-via-stripe","9":"tag-estore-addon-2","10":"tag-estore-and-stripe","11":"tag-stripe-integration","12":"entry"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/2011"}],"collection":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/comments?post=2011"}],"version-history":[{"count":0,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/2011\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/media?parent=2011"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/categories?post=2011"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/tags?post=2011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}