{"id":64580,"date":"2022-04-11T06:04:18","date_gmt":"2022-04-11T12:04:18","guid":{"rendered":"https:\/\/www.scalahosting.com\/blog\/?p=64580"},"modified":"2023-02-23T05:28:12","modified_gmt":"2023-02-23T11:28:12","slug":"payment-methods","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/blog\/payment-methods\/","title":{"rendered":"Payment Methods"},"content":{"rendered":"\n<p>Just as any other store, your <strong>WooCommerce project<\/strong> cannot go without at least one active payment method so your customers would be able to pay for your goods.<\/p>\n\n\n\n<p>Access the payment settings by clicking on the <strong>Payments <\/strong>tab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12.png\"><img decoding=\"async\" width=\"386\" height=\"74\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12.png\" alt=\"Payment Methods\" class=\"wp-image-62556\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12.png 386w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12-300x58.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>Here, you are presented with a list of available payment methods.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-13.png\"><img decoding=\"async\" width=\"852\" height=\"423\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-13.png\" alt=\"Payment Methods\" class=\"wp-image-62557\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-13.png 852w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-13-300x149.png 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-13-768x381.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p><strong>Let\u2019s take note of the columns on the screen:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Method<\/li><li>Enabled<\/li><li>Description<\/li><\/ul>\n\n\n\n<p>As you can see from the <strong>Enabled <\/strong>column, none of the payment methods are active.<\/p>\n\n\n\n<p><strong><em>Payment method settings<\/em> can be grouped into 5 types:<\/strong><\/p>\n\n\n\n<p>1. Settings for priority<\/p>\n\n\n\n<p>2. Active State (On\/Off)<\/p>\n\n\n\n<p>3. Payment Method settings<\/p>\n\n\n\n<p>4. Payment Recipient settings<\/p>\n\n\n\n<p>5. Payment Processor settings<\/p>\n\n\n\n<p><strong><em>Settings for priority<\/em> change depending on the order payment methods<\/strong> are presented to your customers. Because of this, the table mirrors the list of payment options on the checkout page.&nbsp;<\/p>\n\n\n\n<p>To edit the list, simply rearrange the payment methods in the table.<\/p>\n\n\n\n<p class=\"alert-blue\"><strong><em>Tip: <\/em><\/strong><em>Move the most convenient payment method for your business to the top of the list.<\/em><\/p>\n\n\n\n<p><strong>Every payment method entry starts with a drag handle<\/strong> (3 horizontal lines), an upward-pointing arrow and a downward-pointing arrow.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-14.png\"><img decoding=\"async\" width=\"131\" height=\"60\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-14.png\" alt=\"Payment Methods\" class=\"wp-image-62558\"\/><\/a><\/figure>\n\n\n\n<p>Use the drag handle by holding the mouse button or click on the up\/down arrows to move the payment across the list.<\/p>\n\n\n\n<p>Make sure to confirm the rearranged order with the <strong>Save Changes<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-2.png\"><img decoding=\"async\" width=\"138\" height=\"39\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-2.png\" alt=\"Payment Methods\" class=\"wp-image-62454\"\/><\/a><\/figure>\n\n\n\n<p><strong><em>Active<\/em><\/strong><em> state<\/em><strong> <\/strong>defines whether a payment method is active or not. It can be either <strong>On <\/strong>or <strong>Off,<\/strong> toggled through the switch in the third column.<br><strong>This setting does not require saving changes.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-15.png\"><img decoding=\"async\" width=\"84\" height=\"200\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-15.png\" alt=\"Payment Methods\" class=\"wp-image-62560\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Setting up a Payment Method<\/strong><\/h2>\n\n\n\n<p>You can access the<em> Payment method <\/em>settings by clicking the button at the end of the corresponding row.<\/p>\n\n\n\n<p><strong>Depending on the method\u2019s <em>Active State,<\/em> that button may be labeled:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Set up<\/strong> (if the method is Off)<\/li><li><strong>Manage<\/strong> (if the method is On)<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-16.png\"><img decoding=\"async\" width=\"124\" height=\"161\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-16.png\" alt=\"Payment Methods, Setting up a Payment Method\" class=\"wp-image-62561\"\/><\/a><\/figure>\n\n\n\n<p>Various WooCommerce plugins offer extra payment methods so you can attract a wider audience. If you decide to use one,<strong> make sure to pick an add-on that fits your region or business in particular.<\/strong><\/p>\n\n\n\n<p>Payment plugins vary wildly in terms of complexity and settings. Since every plugin comes with its own manual, this section intends to serve both as an example and an exercise for setting up a payment method.<\/p>\n\n\n\n<p>Today, we\u2019ll be setting up <strong>Direct Bank Transfer<\/strong> and <strong>PayPal Standard<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><em>Setting up Direct Bank Transfer<\/em><\/strong><\/h3>\n\n\n\n<p>1. Click the payment method\u2019s <strong>Set up<\/strong> button.<\/p>\n\n\n\n<p>2. Activate it by clicking the <strong>Enable\/Disable<\/strong> checkbox, the first thing you\u2019ll see on the page.<\/p>\n\n\n\n<p>WooCommerce categorizes fields such as <strong>Title<\/strong>, <strong>Description<\/strong>,<strong> <\/strong>and <strong>Instructions<\/strong> as p<em>ayment method settings<\/em>. These are displayed to your customers during checkout. If needed, fill them out with any important bank transfer instructions you require.<\/p>\n\n\n\n<p><strong>Account details<\/strong> are categorized as <em>payment recipient settings<\/em>. Fill these out with the details you would need to give anyone who wants to send you a payment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-2.png\"><img decoding=\"async\" width=\"138\" height=\"39\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-2.png\" alt=\"Payment Methods\" class=\"wp-image-62454\"\/><\/a><\/figure>\n\n\n\n<p>Make sure to click <strong>Save Changes<\/strong> once you are done filling out your payment details.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><em>Setting up PayPal Standard&nbsp;<\/em><\/strong><\/h3>\n\n\n\n<p>Click on the <strong>Payments <\/strong>tab to switch back to the payment processor list.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12.png\"><img decoding=\"async\" width=\"386\" height=\"74\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12.png\" alt=\"Payment Methods\" class=\"wp-image-62556\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12.png 386w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-12-300x58.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>Locate <strong>PayPal Standard <\/strong>at the bottom of the list and click the <strong>Set Up<\/strong> button.<\/p>\n\n\n\n<p>The page starts with the same settings we covered for <strong>Direct bank transfer<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-17.png\"><img decoding=\"async\" width=\"304\" height=\"131\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-17.png\" alt=\"Payment Methods, Setting up PayPal Standard&nbsp; 2\" class=\"wp-image-62564\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-17.png 304w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/10\/WooCommerce-Settings-17-300x129.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>Next, we face the more advanced <em>payment processor settings<\/em>:<\/p>\n\n\n\n<p>In this context, <strong>a payment processor is a service provider<\/strong> that your website uses to process<strong> debit cards, credit cards, and PayPal accounts<\/strong>. During checkout, the system redirects your customer to the service provider to fill out their payment details.<\/p>\n\n\n\n<p>Once the payment goes through, the user is sent back to your store\u2019s <strong>Thank You page.<\/strong><\/p>\n\n\n\n<p>During this entire process, your WooCommerce store collects additional technical information. For example, how the transaction went or what might have gone wrong.<\/p>\n\n\n\n<p>Such information is then used <strong>to update the order status accordingly<\/strong>. Setting up this feature sometimes requires long, computer-generated passwords, known as <em>keys<\/em>. These can be obtained from the service provider.<\/p>\n\n\n\n<p><strong>Occasionally, as is the case with PayPal Standard, you can skip all the technicalities and do a basic setup:<\/strong><\/p>\n\n\n\n<p>1. Enter your <strong>PayPal Email<\/strong> in the corresponding field<\/p>\n\n\n\n<p>2. Click on the <strong>Enable\/Disable<\/strong> checkbox<\/p>\n\n\n\n<p>3. Click the <strong>Save Changes<\/strong> button at the bottom of the page<\/p>\n\n\n\n<p>That\u2019s it \u2013 nothing more to it! It really doesn\u2019t get easier than that.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><em>Testing Payment Methods<\/em><\/strong><\/h3>\n\n\n\n<p>Always test newly added or recently modified payment methods. It\u2019s a good idea to submit orders through your store just as any customer would. To perform such tests, you can create a sample product with its <strong>Catalog Visibility<\/strong> set to <strong>Hidden<\/strong>, and its <strong>Price <\/strong>set to <strong>$0.01<\/strong>.<\/p>\n\n\n\n<p>This way, you can test everything in a live environment and ensure everything works flawlessly. Once the payment goes through, simply cancel the order.<\/p>\n\n\n\n<p>If the transaction fails, it\u2019s recommended to consult a web developer. They can set up a test environment and troubleshoot the issue properly. If you feel adventurous and would like to go <strong>knee-deep into <em>API keys<\/em> and <em>identity tokens<\/em><\/strong><em> <\/em>\u2014 you can consult with the <a href=\"https:\/\/developer.paypal.com\/reference\/production\/\">PayPal developer documentation<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just as any other store, your WooCommerce project cannot go without at least one active payment method so your customers &#8230;<\/p>\n","protected":false},"author":106,"featured_media":62424,"comment_status":"open","ping_status":"closed","sticky":false,"template":"single-post-fa.php","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_analysis_target_kw":"","footnotes":""},"categories":[126],"tags":[],"class_list":["post-64580","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woocommerce-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/64580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/users\/106"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/comments?post=64580"}],"version-history":[{"count":4,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/64580\/revisions"}],"predecessor-version":[{"id":65890,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/64580\/revisions\/65890"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media\/62424"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media?parent=64580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/categories?post=64580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/tags?post=64580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}