This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

This holiday season, maximize your sales through enhanced website performance and 24/7 caring support. SAVE 30% NOW

Payment Gateways Integration Guide for WooCommerce

Updated on  23rd May

5 Min Read
Reading Time: 5 minutes

You’ve built up your WooCommerce store, uploaded all your products and items which are ready to accept payments via PayPal. Now, let us take a look at how you can link it up with the PayPal payment solution to start selling from your online store.

Setup

Setup PayPal on WooCommerce

PayPal Standard takes clients from your site to PayPal’s protected site to complete the process of paying for their orders.Here’s what you need to do:

  • Enable PayPal Standard
  • Enter title and description
  • Enter your email address in the PayPal Email field, which is the most important information you need to configure before taking payments.

Note: If you don’t have an account with PayPal, make sure to sign up for a business account. It’s free.

Signup on Paypal

Enable PayPal Sandbox to test your checkout procedure during your store’s development. With sandbox enabled, no installments/cash is taken. More at: PayPal Sandbox.

The PayPal Sandbox is a spot where you can test your shopping basket and other PayPal integrations sensibly, with the exception that no funds change hands. This implies you can test your PayPal forms in the Sandbox and know they will carry on the same way when you go live.

The PayPal Sandbox environment comprises the following:

Note: You should take some time to read the official documentation.

How Everything Fits Together

Here are the steps that this post will show you:

  • Login to the PayPal developer website with your existing PayPal account
  • Create Sandbox test accounts for the shop owner, and another one for a buyer
  • Set the WooCommerce PayPal settings to the shop owner’s API details WooCommerce
  • Make test purchases – without spending any real money

Login to the PayPal Developer Website

Now you login to PayPal developer account.

PayPal Developer Console

Use your existing PayPal username and password to login. Once are logged in you’ll arrive at the Dashboard. Navigate to Applications → Sandbox accounts (screenshot above).

Create Sandbox Test Accounts

Now we’ll need to create two test accounts – one for the merchant (representing your shop’s PayPal account) and one for a buyer (representing a customer).

Click the Create Account button to create an account.

PayPal Create test account

Configure WooCommerce PayPal Settings

Now go back to your WooCommerce store. Go to your WordPress dashboard → WooCommerce → Settings → Payment Gateways → PayPal. Configure it like the following:

WooCommerce PayPal Setting

  • Select checkbox: Enable PayPal standard
  • Use the merchant test account email you created in Step 2 above for the PayPal & Receiver email
  • Select checkbox: Enable PayPal sandbox

Save changes to save the settings.

Make a Test Purchase

Now you can make a test purchase using the buyer test account.

PayPal Test Purchase

How To Make Payments in WooCommerce With the 2Checkout

At the point when the request is generated, the client is taken to 2CO to make a safe installment. 2CO is a dedicated accomplice to insuring you, your business and your clients from fake exercises.

Installation

  • Download the plugin Better 2Checkout Payment Gateway for WooCommerce
  • Login to your WordPress Admin. Click on Plugins | Add New from the left hand menu
  • Click on the “Upload” option, then click “Browse” to select the zip file from your computer. Once selected, press “OK” and press the “Install Now” button.
  • Activate the plugin.

Plugin Setup

  • Go toWooCommerce > Settings > Checkout > 2Checkout.
  • Enter your 2CheckoutAccount Number and Secret Word.

WooCommerce 2Checkout Settings

2Checkout Setup

You must have a 2Checkout account to get an Account Number and set the return URL and notification URL. Go to 2Checkout and log in.

2Checkout Account Number

  • Go to Account > Site Management.
  • Set the Direct Return as Header Redirect (Your URL).
  • Enter a strong Secret Word.

2Checkout Setting

 

Test Purchase Screen

Now you can make a test purchase which is demonstrated in the screenshot below.

Test Purchase Screen

How To Make Payments in WooCommerce With Skrill (Moneybookers)

This tutorial provides details on how to associate your website with Skrill. The guide covers the steps of the payment process and information that needs to be passed from your web server to Skrill, to enable Skrill to process payments.

A simplified illustration of the transaction flow is shown in the figure below.

Skrill Wallet Checkout

Installation

  • Download the plugin WooCommerce Skrill Gateway Plugin
  • Login to your WordPress Admin. Click on Plugins | Add New from the left hand menu
  • Click on the “Upload” option, then click “Browse” to select the zip file from your computer. Once selected, press “OK” and press the “Install Now” button.
  • Activate the plugin.

Plugin Setup

  • Go to WooCommerce > Settings > Checkout >Skrill (Moneybookers)
  • Enter your Skrill Email and Secret Word.

WooCommerce Skrill Setting

Skrill Setup

Signup for test account: The first thing you need to do is get a test “merchant” account.

Create “Secret Word”: In your new merchant account you’ll need to create a “Secret Word” on the “Merchant tools” page.

MoneyBookers Merchant Tools

Test Payment Form: Now that you have everything configured you’re ready to test your Moneybookers payment. Run through the complete payment process to see everything works how you expect it to work.

Conclusion

Remember that the payments are test payments. However, keep in mind that WooCommerce will still record them as orders in the system and will generate and send order confirmations, invoices, etc. Remember to delete these orders once you’re done testing.

Share your opinion in the comment section. COMMENT NOW

Owais Alam

is the WordPress Community Manager at Cloudways - A Managed WooCommerce Hosting Platform and a seasoned PHP developer. He loves to develop all sorts of websites on WordPress and is in love with WooCommerce in particular. You can email him at owais.alam@cloudways.com

Start Growing with Cloudways Today.

Our Clients Love us because we never compromise on these

Get Our Newsletter
Be the first to get the latest updates and tutorials.

THERE’S MORE TO READ.