How to Accept Payments on WordPress

It’s easy to start accepting payments on WordPress. First, you'll need to choose a payment gateway supported in your country. Second, find a compatible WordPress plugin. Third, configure the plugin properly.
Screenshot of the WordPress Admin Dashboard

Let’s go through some of the best methods of accepting payments on WordPress and share some advice on how you can get started accepting payments today.

IMPORTANT: If you want to learn how to accept payments on your WordPress site with Payment Page, you can read our step-by-step guide or watch this video >

1. Choose a payment gateway in your country

First, you need to find a payment gateway in your country. Most countries have multiple payment gateway companies competing to support individuals and businesses that want to accept credit cards or other payment methods.

Wikipedia has an amazing list of online payment service providers, including the countries they support. You should conduct your own research about which payment gateways offer the lowest fees, their unique verification requirements, and how long it takes to receive payment to your bank account.

Some of the most common payment gateways include Stripe, PayPal, Authorize.net and 2Checkout – but there are hundreds of other options. These will allow you to accept credit cards, mobile wallet payments, and more.

2. Find a compatible WordPress plugin

Second, you need to find a WordPress plugin that’s compatible with your payment gateway.

The WordPress.org repository is the best place to start if you don’t want to pay for a plugin. If you search for your payment gateway on the Plugins page, you’ll likely find many options available.

Many plugins will offer free features for you to accept payments. Depending on if you want to accept subscriptions, custom payment amounts, or other mixed pricing options, you might need to upgrade to a paid plugin that is more fully-featured.

When looking for a good WordPress plugin, be sure to investigate the following:

  • Does the plugin have sufficient documentation?
  • Is quality customer support available?
  • Is the plugin easy to set up or does it require advanced configuration?
  • What do others think of the plugin?
  • What 3rd party integrations does it offer?

Furthermore, some payment plugins will include their own checkout flow, and others will require you to use another plugin, like WooCommerce or MemberPress, to handle the checkout flow or other advanced registration/purchase features. Choose which features you’ll need wisely before investing in a plugin purchase.

3. Configure the plugin and start accepting payments!

Whatever plugin you decide to use, you’ll need to spend some time configuring it properly.

The purpose of configuring a payment gateway plugin is to connect your website to the payment gateway’s API. Once your site is connected to the payment gateway API, you’ll be able to securely process payments.

The process of configuring the plugin and payment gateway API should be clearly explained on the plugin’s website or documentation.

Having trouble accepting payments on WordPress?

We have countless guides and articles about how to accept payments on your WordPress website with different payment gateways, payment methods, and various solutions to implement them.

Check our blog for further insight, documentation for tutorials and step-by-step instructions, or contact us if you have any questions and our support team will be glad to help.

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

Subscribe for Deals and to Keep in Touch

We'll never share your email or spam you.

Brandon Ernst

Brandon Ernst

Brandon Ernst is the founder of Payment Page. He writes about eCommerce and other interesting topics in the WordPress space. You can follow his journey on Twitter.

Follow on Twitter >

More To Explore

Need to accept online Payments?

It's easy to get started today

online checkout