Skip to content
AffiliateWP

AffiliateWP

Join 30,000+ Smart Business Owners who use AffiliateWP to Grow Their Revenue, FASTER!

Get AffiliateWP
See all Features
  • Features
    • Advanced Affiliate Tracking
    • 1-Click Payouts
    • Affiliate Growth Tools
    • Custom Affiliate Dashboard
    • Smart Commission Rules
    • Easy Setup
    • See all Features →
  • Integrations
    • WooCommerce
    • Easy Digital Downloads
    • PayPal
    • WPForms
    • MemberPress
    • GiveWP
    • See all Integrations →
  • Pricing
  • Help Center
    • Documentation
    • Support
  • Testimonials
  • Blog
  • Log In
  • Get AffiliateWP

How to Effortlessly Accept Credit Card Payments on WordPress (2023)

Last updated on January 5, 2023 by William Palmer
FacebookTweetLinkedInEmail
how to accept credit card payments on WordPress

Do you need to accept credit card payments on your WordPress website?

Don’t worry, it couldn’t be easier, and we’re going to show you exactly how to do it.

Start accepting credit card payments on WordPress in just a few simple steps.

Important Things to Remember When Accepting Credit Card Payments on WordPress

Accepting online credit card payments is about more than just software.

It’s a critical part of your business process where you turn potential customers into actual paying customers, and you can’t afford to get it wrong. As any salesperson would tell you, it’s often the last small step of a customer’s journey, but it can be the most difficult.

Example of how to accept credit card payments on WordPRess

That’s because customers go through a complicated purchase decision before they commit to buying your product. One small change in the equation (not seeing their preferred credit card payment options for example), and they’ve abandoned their cart, never to be seen again.

To get people to the checkout page, you’ve put in an enormous amount of work, so it’s important your payment process doesn’t blow it.

So, what should you be looking to achieve when you accept debit card and credit card payments on WordPress?

  • Easy: The more steps you make people take, the more likely they will abandon their cart.
  • Quick: You want to capitalize on the excitement people have when they decide to buy your product.
  • Multiple Payment Options: People need to be able to pay with their preferred payment method.
  • Secure: Your checkout has to inspire confidence and create trust.

So, now you know what you’re looking to achieve, but how can you do it?

How to Accept Credit Card Payments on WordPress

Let’s look at the easiest way to immediately start accepting credit card payments on WordPress.

Here’s what we’re going to cover:

  1. Installing WP Simple Pay
  2. Connecting WP Simple Pay to Stripe payment processor
  3. Creating a payment form
  4. Creating a payment button

Once you’ve completed these steps, you’ll be able to immediately start accepting credit card payments on your WordPress website or e-commerce store.

It should be simple to configure, but if you have any problems, then check out the documentation for a quick tutorial.

Step 1: Install WP Simple Pay

WPSimplePay

WP Simple Pay is the best payment plugin for WordPress.

Why is this?

Because it ticks all the boxes we mentioned in the important things to remember section.

  • It makes it incredibly easy for customers to make online credit card payments.
  • Customers can pay in just a few clicks.
  • There are a host of advanced payment options (Apple Pay, Google Pay, buy now, pay later, and more).
  • It’s highly rated and allows you to take Stripe payments in just a few minutes.

You don’t need to invest in an e-commerce platform, build a shopping cart, or create a complicated checkout process. Simply add a Stripe button to your site and start accepting payments directly from people’s bank accounts.

We’re going to show you how to accept online credit card payments with the free WP Simple Pay Lite version. It’s a great free WordPress plugin, but for the more advanced features (like buy now, pay later, and subscription payments) it’s well worth upgrading to WP Simple Pay Pro.

Simply head over to your WordPress dashboard and select Plugins > Add New from the left-hand sidebar.

Install WP Simple Pay

Use the search bar to search for WP Simple Pay.

Click Install and then Activate to open up the WP Simple Pay setup wizard.

Step 2: Connect WP Simple Pay to Stripe

Start by clicking Let’s Get Started to begin the Setup Wizard.

get start with WP Simple Pay to accept credit card payments on your WordPress website

WP Simple Pay uses Stripe as its WordPress payment gateway, so the first step is to link your Stripe account. If you don’t have one yet, then the setup wizard will walk you through the process of setting one up.

Hit the Connect with Stripe button.

Connect with Stripe

If you have an existing Stripe account, enter the email linked to that account, if not, then don’t worry. Simply enter the email you would like to open an account on and hit Continue.

For those people with an existing Stripe account, just enter your password to sync your account. Then follow the last steps on the WP Simple Pay setup wizard to complete.

Log in to Stripe

If you don’t already have a Stripe account, then you’ll be prompted to set a new password, before hitting Continue.

Enter your mobile number to authenticate the request, and then put the security code into the box.

You’ll then be prompted to fill in basic information about your business and follow the steps to complete your Stripe account.

Once you’ve completed the setup wizard, you’ll see an option to create your first payment form.

At this point, you might also want to change your notifications settings by going to WP Simple Pay > Settings > Emails.

Step 3: Create Your First Payment Form

To set up your first payment form click Create Your Payment Form in the setup wizard or head to Payment Forms in the WP Simple Pay tab in the left-hand sidebar of your WordPress dashboard.

Create a payment form

You’ll be presented with a huge selection of templates, but for now, we’re going to choose the simple Payment Form template.

Choose a form template

Enter your form name, description, what type of form you would like to create, and where you want to send customers to once they’ve completed their purchase from the General tab. Then select the Payment tab to enter pricing details.

Edit Pricing

You can then click the Form tab to edit the forms fields and make sure you collect all the information you need.

Whenever you want to take a look at what your form will look like, just click the Preview button in the publish box in the top-right corner. Once you’re happy with your payment form, then you simply hit Publish and it will go live on your chosen pages.

As soon as you hit Publish you’re ready to accept online payments on WordPress.

Note: By default, your WP Simple Pay account will start in test mode, which means it won’t be able to take live payments. This is ideal when you’re setting up, as it allows you to test everything out without making any errors. When you’re ready to take payments though, you’ll want to go to the Stripe tab in your WP Simple Pay settings and click Disabled next to the Test Mode option.

Step 4: Create Your First Payment Button

So, what if you already have a great WordPress form (WPForms is the perfect option if you’re looking to build high-converting forms), and you simply want to add a payment option to it?

WP Simple Pay has you covered here with Payment Buttons.

Select Add New from the WP Simple Pay menu and choose the Payment Button template.

add new payment button

Use the General, Payment, Form Fields, and Stripe Checkout tabs to customize your button and set payment options. Once you’re happy with your work, check how it looks by hitting the Preview button before publishing.

When published, a shortcode will be created, enabling you to place your Payment Button anywhere on your e-commerce website. This could be in a contact form, blog post (ideal for bloggers), or virtually anywhere.

Simply copy the shortcode and head to the page, post, or form where you’d like to place the button. In your page editor, search for a block titled shortcode, and paste the button shortcode into the block.

Your Payment Button is now ready to accept payments.

Notes: By default, your WP Simple Pay account will start in test mode, which means it won’t be able to take live payments. This is ideal when you’re setting up, as it allows you to test everything out without making any errors. Once you’re ready to take payments though, you’ll want to go to the Stripe tab in your WP Simple Pay settings and click Disabled next to the Test Mode option.

We also considered other payment gateways like PayPal payments and Authorize.net, but ultimately we went with WP Simple Pay for its ease of use, powerful Stripe add-ons, and great functionality.

Your Next Step Is Affiliate Marketing

Now that you can take credit and debit card payments on your WordPress site, you’ve opened up a huge new opportunity.

Affiliate marketing is one of the fastest ways to grow your online store.

It allows you to recruit top marketers who sell your products for you in return for a commission. This means you can immediately expand your audience and get your products in front of new customers.

The great news is, WP Simple Play plugs directly into AffiliateWP to create a powerful affiliate marketing program. In just a few clicks, you can set up referral tracking, and recruit top affiliates to help market your products.

AffiliateWP is the best WordPress plugin for affiliate marketing, and it integrates with a ton of other WordPress plugins:

  • WooCommerce
  • Easy Digital Downloads
  • MemberPress
  • A host of form builders like WPForms
  • PayPal
  • And more…

It sounds daunting, but it couldn’t be easier.

You’ve got the payment process down, now it’s time to take it to the next level with an affiliate program from AffiliateWP.

Check out AffiliateWP!

FAQs: Accept Credit Cards on WordPress

How do I accept credit card payments on WordPress?

The easiest way to accept credit card payments on WordPress is with WP Simple Pay. All you have to do is go to the Plugins page in your WordPress admin and search for WP Simple Pay. Follow a few simple steps to download the plugin and set up your account, and you can start accepting credit card payments on WordPress in minutes.

Can I accept payments through WordPress?

You can accept payments through WordPress websites and it’s actually very easy to set up. Plugins like WP Simple Pay and WPForms make it incredibly simple to start accepting payments on WordPress to grow your business.

What is the easiest way to accept a credit card payment?

The easiest way to accept a credit card payment on your website is with WP Simple Pay. It will walk you through the setup and it makes your life extremely simple. You don’t have to worry about setting up a cart – just start taking payments with minimal hassle.

The Easiest Way to Accept Credit Card Payments on WordPress

WP Simple Pay is the best way to accept credit card payments on WordPress because it makes things easy for you and your customers.

The WP Simple Pay Lite plugin is a perfect way to take simple payments and give your customers the best possible experience. And, if you want to take things up a level, then the WP Simple Pay pro plan gives you some incredibly powerful payment tools.

This means WP Simple Pay isn’t just a tool to help you take credit card payments on WordPress, but one that’s designed to grow your small business. That’s what we all want, so it’s a perfect place to start out!

Even better, once you’re set up to take payments, then you’re able to build your own affiliate marketing program with AffiliateWP.

Looking for more ways to grow your e-commerce sales? We’ve got some great resources for you!

  • 11 Quick Ways to Increase E-Commerce Sales Now
  • 9 Underutilized Black Friday Sales Strategies
  • 8 Trending Digital Products to Sell in 2022 (+ How to Grow Sales)

Start putting these tips to use with WP Simple Pay!

Add a Comment Cancel Reply

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

AffiliateWP

Get the #1 Most Powerful WordPress Affiliate Plugin Today

Join 30,000+ Smart Business Owners Who Use AffiliateWP to Grow Their Revenue, FASTER!

Get AffiliateWP Now
  • How to Effortlessly Add Code Snippets in WordPress in Minutes
  • 5 Best Link Shorteners for Affiliate Marketing
  • 5 Proven Ways to Stop Form Spam in WordPress
  • Affiliate Marketing vs Lead Generation, What’s the Difference?
  • 5 Best Affiliate Fraud Detection Software for WordPress

Connect with us:

  • Facebook
  • Twitter

Start Getting More Sales Today with AffiliateWP

Launch your affiliate program today and unlock a new revenue channel to grow your business faster.

Get AffiliateWP Now

Company

  • About
  • Press
  • Testimonials
  • Blog
  • Contact
  • Affiliates
  • Careers
  • Twitter
  • Facebook

Powerful Affiliate Features

  • Easy Setup
  • Advanced Affiliate Tracking
  • Smart Fraud Detection
  • Powerful Affiliate Management
  • Detailed Affiliate Reports
  • 1-Click Payouts
  • Custom Affiliate Dashboard
  • Smart Commission Rules
  • Unlimited Creatives
  • Affiliate Growth Tools
  • Fully Internationalized
  • Fully Customizable

Helpful Links

  • Support
  • Documentation
  • Integrations
  • WordPress Hosting
  • Start a Blog
  • Make a Website
  • Start a Store

Use Cases Section

Ecommerce Affiliate Software for:

  • WooCommerce
  • PayPal
  • WP Simple Pay
  • Easy Digital Downloads

Membership Affiliate Software for:

  • MemberPress
  • Paid Memberships Pro
  • LifterLMS
  • Restrict Content Pro
  • MemberMouse

Form Referral Tracking Software for:

  • WPForms
  • Formidable Forms
  • Gravity Forms
  • Ninja Forms
  • Contact Form 7

Our Brands

Connect with us

  • Twitter
  • Facebook
  • YouTube

Awesome Products Start with an Awesome Team.

Over 20 million sites use our software. We believe in creating awesome user experiences. Whatever the market conditions or current trends, you will always find Awesome Motive leading the way to help our customers gain competitive business advantage and stay ahead of the curve.

  • WPForms
  • OptinMonster
  • MonsterInsights
  • WP Mail SMTP
  • RafflePress
  • SeedProd
  • TrustPulse
  • AIOSEO
  • Smash Balloon
  • Easy Digital Downloads
  • WP Simple Pay
  • PushEngage
  • SearchWP
  • WPBeginner

Copyright ©  Sandhills Development, LLC.

Terms of Service
Privacy Policy
FTC Disclosure
Sitemap
AffiliateWP Coupon
wpbeginner verified

Share this ArticleLike this article? Email it to a friend!

Email sent!