Home / Blog / WooCommerce Tutorials / Best Woocommerce Payment Gateways: Paypal, Stripe, Square, Authorize.net, Amazon Payments

Best Woocommerce Payment Gateways: Paypal, Stripe, Square, Authorize.net, Amazon Payments

07 July 18
Reading Time: 4 minutes
4 Comments
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes)

 

In this blog post we’ll have a look at some of the most popular woocommerce payment gateways, and we’ll also describe the entire setup process for each of them.

To start with these are the most trustworthy international payment gateways for WooCommerce:

  • WooCommerce PayPal Express Checkout Payment Gateway
  • WooCommerce Stripe Gateway
  • WooCommerce Amazon Pay Gateway
  • WooCommerce Square

Managing Payment Gateways

You can find the payment gateways management in the WooCommerce Settings > the Checkout tab.

To activate, for example, ‘Check payments’ you need to follow the next steps:

  1. Open the ‘Check payments’ sub-tab.
  2. Activate the ‘Enable check payments’ checkbox. All online payments require additional settings.
  3. Save the changes.

The WooCommerce Stripe Gateway

Stripe is an American technology company operating in over than 25 countries that allows both private individuals and business to accept payments via the Internet. Stripe focuses on providing the technical and banking infrastructure required to operate online payment systems.

Download free from WordPress.org.

After the plugin has been installed and activated, follow these steps:

  • Go to the dashboard of your site > WooCommerce Settigs > Checkout > Stripe.
  • Activate the ‘Enable Stripe’ checkbox.
  • Enter the Live Publishable Key and the Live Secret Key in the proper fields (you can get this information in your Account on  https://stripe.com).

  • Save the changes.

The view of the Stripe Payment Gateways on the Checkout page

Detailed installation and setup instructions are available here.

The WooCommerce PayPal Express Checkout Payment Gateway

WooCommerce PayPal Express Checkout allows your store to accept payments via PayPal instead of or in addition to the standard WooCommerce checkout process.

Download free from WordPress.org.

After the plugin has been installed and activated, follow these steps:

  • Go to the dashboard of your site > WooCommerce Settigs > Checkout > PayPal Express Checkout.
  • For automatic setup of API Credentials click ‘Setup or link an existing PayPal account’ or enter the data manually – ‘Click here to toggle manual API credential input’. You can get the information in your Account on https://www.paypal.com
  • Activate the ‘Enable PayPal Express Checkout’ checkbox.

  • Save the changes.

The view of the PayPal payment gateways

Detailed installation and setup instructions are available here.

The WooCommerce Amazon Pay Gateway

Amazon Pay (formerly called Pay with Amazon and Amazon Payments Advanced) extends WooCommerce, allowing you to take payments via a special checkout page in your store powered by Amazon widgets. It offers a convenient way for Amazon users to pay using existing payment and address details.

Download free from WooCoomerce.com.

After the plugin has been installed and activated, follow these steps:

  • Go to the dashboard of your site > WooCommerce Settigs > Checkout > Amazon Pay & Login with Amazon.
  • Activate the ‘Amazon Pay & Login with Amazon’.

Enter the merchant account details (Seller ID, MWS Access Key, MWS Secret Key) from the Account on https://pay.amazon.com

  • Save the changes.

Detailed installation and setup instructions are available here.

WooCommerce Square

WooCommerce Square provides seamless integration between your Square account and WooCommerce store, allowing you to synchronize inventory on both, and offers Square as a payment option.

Download free from WooCoomerce.com

To work with the Square Payment Gateway, you need to integrate with it.

  • After the plugin has been installed and activated go to the dashboard of your site > WooCommerce Settings > Integration > Square
  • Click ‘Connect with Square’ and log into  your Account in Square.com

  • Save the changes.
  • After successful integration go to Checkout > Square.
  • Activate the ‘Enable Square’ checkbox.
  • Make needed additional settings.

  • Save the changes.

The view of Square on the Checkout page

Detailed installation and setup instructions are available here.

Authorize.Net

Authorize.Net is a United States-based payment gateway service provider allowing merchants to accept credit card and electronic check payments through their website and over an Internet Protocol (IP) connection. Founded in 1996, Authorize.Net is now a subsidiary of Visa Inc. Its service permits customers to enter credit card and shipping information directly onto a web page, in contrast to some alternatives that require the customer to sign up for a payment service before performing a transaction.

WooCommerce offers you four extensions for Authorize.Net, all of them are paid services:

The way they differ from each other is described here.

 

Comments (4)
  • web-store-owner says:

    I use Stripe on my wordpress WooCommerce site.
    About 1 in 10 orders it won’t process and come through as failed orders.
    I end up having to do a funds request through PayPal.

    Seriously, Stripe was super easy to integrate, but the % of failed orders costs me significantly in lost sales and time.

  • Mourtier says:

    Was looking for a new gateway solution as STRIPE closed ours.
    We run into a USD 40’000 disaster and STRIPE is not willing to pay back!
    They closed our gateway, we removed it from our website. And waited till we had delivered all our orders, so keeping the money for eventual refunds on STRIPE.
    As we wanted to get a payout from Stripe three weeks later, we noticed they refunded all payments which where not payed out two weeks ago. We never got informed, we never got any mails about the refunds from them!
    We delivered for about USD 40’000 goods, and our payments are LOST !!!!!
    Getting the money from customers will be very tedious.
    Confronting STRIPE with the issue, they just ignored us. We already informed our lawyer.

    Beware of STRIPE !!

  • Fabian says:

    It’s a nightmare, we had the same issue with Stripe. Also refunded our orders, we lost 25’000.
    It’s a horror what they did to us!
    Ignoring is their strategy also with us.

  • Owen Carver says:

    I have had no issues with Stripe so far with my coffee roasting website. I’ve used PayPal before for other websites but the fact that PayPal stores the funds and doesn’t transfer them directly to your bank creates another step and I’ve heard lots of horror stories directly from friends who have had problems withdrawing funds from PayPal because there are withdrawal limits and poor fraud protections. I’m sticking with Stripe and Square for now.

Leave a Reply

Your email address will not be published. Required fields are marked *

 

What clients say about Premmerce

Premmerce team are great at their job and we’ll continue to work with them. They are responsive and offer a great customer service! Our Project Manager has perfect communication and collaboration skills, and regularly comes up with some smart suggestions/options that move things forward.
Riley Pearcy
They deeply care about their customers — you can trust Premmerce. A highly talented team that doesn't quit until you're satisfied. Communication skills and problem solving are exactly what Premmerce's strength are. We are happy with the result they have delivered and will work again on the next phase. Thank you!
Lian Perry
The entire Premmerce team is truly amazing. They understand the business cases and are able to thoroughly translate those into technical deliverables. Their communication is superb and you will not need to go back and forth on trivial matters. Additionally, they are able to suggest very helpful alternative routes or solutions when necessary.
Rommie Mercer
Order service
Job Description and Contact Information:

attach files

Create Your Personal Premmerce Demo Store