Last updated - September 28, 2018
You have already understood the core payment gateway options available in WooCommerce. But as your store grows, you’ll realize the need for a bit more flexibility and power. This will lead you to the WooCommerce marketplace and the many extensions or plugins available there. You will find a few useful plugins for free download, along with a good number of premium extensions that you will have to purchase. Let’s look into a few aspects of both the free as well as the premium WooCommerce payment method plugins.
Free payment method extensions
You can use quite a variety of free WooCommerce payment plugins to enhance your store without shelling out an extra penny. Let’s discuss and understand the facets of some of them here.
PayPal Powered by Braintree
A powerful WooCommerce payment gateway solution, PayPal Powered by Braintree facilitates you to accept Credit/Debit card payments in a single setup. Customers can complete the checkout process without leaving your store using this payment gateway. It accepts all major credit and debit cards, along with PayPal transfers from customers who have their own PayPal accounts.
WooCommerce PayPal Powered by Braintree meets all the requirements for PCI Compliance and makes sure your store has a seamless and smooth checkout flow. It supports recurring payments for subscription products, as well as helps in detecting and preventing any fraudulent activity by implementing custom risk threshold rules and AVS & CVV checks. This payment gateway is available only in the United States.
Stripe WooCommerce Payment Gateway Extension allows you to accept payments directly from your store using the Stripe API. Compared to Braintree, Stripe serves more countries. Along with the United States and Canada, it serves a bunch of countries across the globe. You can see the full list here.
The transactions through Stripe are simple and straightforward and might help in improving customer satisfaction on your store. In addition to accepting all the major credit cards, Stripe also accepts Bitcoin payments. Another favored feature of Stripe is that returning customers can checkout using the same card details when they place another order in your store. You don’t have to pay any extra fee to set up and maintain a Stripe account; charges will be based only on the transactions you make. Read our article to know more about the features of Stripe plugin.
This extension makes use of Amazon widgets to help you accept payments on your store through a different checkout page. An attractive feature of this payment gateway is that customers can use their Amazon payment and address details while purchasing a product from your site. At the moment, this payment gateway works only in the US, UK, and Germany.
Premium Extensions offer versatile features to enable your WooCommerce site to function dynamically. Here is a glance to some of the focus areas of developers in terms of the operational methods of the payment gateway:
Extensions that redirects customers to the gateway site
Example: Authorize.net DPM
WooCommerce has recently made this plugin available for free. This extension caters for form-based payment processing, where your customer is redirected to the secure environment of the gateway, and then led back to your store to complete the checkout process. Here your customer’s data is protected with SSL encryption, while you don’t have to worry about meeting the PCI compliance, that can prove to be a headache for many.
Extensions that allow customers to checkout in the store itself
Example: PayPal Advanced
Here the customer enters credit card details on your store during the checkout process, and on an embedded PayPal field. The checkout will be quite fast and at no point, at checkout, the customer is leaving your store. PayPal Advanced works by embedding the gateway in an iFrame (read more about iframes here) on your store. This gives a very personalized checkout experience for your clients while you don’t have to fret about SSL certificate and PCI compliance.
Other options like SagePay, WorldPay, Authorize.Net AIM etc are also available (read the WooCommerce list of payment gateway plugins for more information). You need to carefully evaluate your store requirements before finalizing an extension.