WP Simple Pay Blog

Stripe Tutorials, Tips, and Resources for WordPress to Accept Payments

How to Allow Customers to Choose Their Preferred Payment Method on Your WordPress Site

Last updated on

Written By: author image Natalie Jones Reviewed By: Spencer Finnell

Do you want to offer multiple payment methods on your WordPress site and allow customers to choose their preferred one?

Allowing customers to choose payment methods based on convenience and location is a highly effective way to boost conversions and grow your business.

In this article, we’ll show you how to easily allow customers to choose a payment method in WordPress.

Offering Multiple Payment Methods in WordPress

Using a Stripe payments plugin like WP Simple Pay is the best way to offer multiple payment method options on one payment form and allow customers to choose their preferred one.

The plugin lets you offer 10+ payment method options on your WordPress site, expanding your reach and significantly increasing the likelihood of customers choosing to purchase from you.

You can accept traditional credit and debit cards, ACH Direct Debit, digital wallets (Apple Pay / Google Pay / Microsoft Pay, Cash App), Alipay, Bacs Direct Debit, Buy Now, Pay Later, to name just a few.

For the purpose of this tutorial, we’ll be creating the following payment form:

Step 1: Install WP Simple Pay to Offer Multiple Payments

To offer multiple payment methods and allow customers to select one, you’ll first need to install and activate WP Simple Pay on your site. To do so, go to the pricing page, choose a plan, and download the plugin on your computer.

Once you’ve done this, you can upload it to your WordPress site and install it.

For more details, see this step-by-step guide on how to install WP Simple Pay.

After activating the plugin, you’ll be directed to the setup wizard to connect your site with Stripe. Go ahead and click on Let’s Get Started.

WP Simple Pay setup wizard

If you didn’t see the setup wizard, simply head over to WP Simple Pay » Settings » Advanced tab and click the Launch Setup Wizard button.

2: Connect WordPress to Stripe  

To connect your WordPress site to Stripe, click on Connect with Stripe.

WP Simple Pay connect with Stripe

Next up, enter the email address you use for your Stripe account and connect it to your site. If you don’t have a Stripe account, you can easily create one by entering your email address and completing the registration.

Upon completing this process, you’ll be shown a success page that says, “Setup Complete.” Next, click on Create a Payment Form.

setup complete

Step 3: Create a Form with Multiple Payment Methods

Upon clicking the Create a Payment Form button, you’ll be prompted to select from several pre-built form templates.

Let’s make it simple by choosing the basic Payment Form.

stripe payment form template

Note: If you want to create a payment form in the future, all you need to do is to navigate to WP Simple Pay » Add New and then choose a payment form template as shown in this step.

Once you choose your preferred template, you’ll be asked to configure the form. In the General tab, you can tweak the title, description, and a few other elements of your form.

By default, the On-site payment form is chosen as your payment type. This ensures that customers can complete their transactions without leaving your site.

Next, let’s choose the Payment tab on the left to configure payment settings. From this page, you can add new prices, change the currency and amount, and select between one-time or subscription payments.

Unlike many Stripe payment plugins, WP Simple Pay allows you to offer multiple items in one transaction to help you increase average order value. To learn more, see our guide on how to enable multi-item purchases in one transaction.

On the same page, you can also enable multiple payment methods that you want to offer via this particular form.

Simply select the payment methods you want to offer customers from the list. For this particular payment form, we’ve selected Card, ACH Direct Debit, Cash App, and Klarna.

Next, from the Form Fields tab, you can easily add, edit, and remove fields using dropdowns, text fields, and checkboxes. For example, adding Name is as simple as selecting it from the list and clicking on Add Field.

Step 4: Publish Your Form on Your Site

There you have it! Your form is configured to let customers choose their preferred payment method during checkout.

Let’s go ahead and publish your form by clicking on the Publish button on the right-hand side.

To embed the form, go to the post or page where you want to publish it. Then click on the + icon to add the WP Simple Pay block. Choose the form you just created and click Publish or Update.  

That’s it! We hope this article helped you learn how to allow your customers to choose a payment method in WordPress.

If you liked this article, you might also want to check out how to offer Buy Now, Pay Later payment plans in WordPress.

What are you waiting for? Get started with WP Simple Pay today!

To read more articles like this, follow us on Facebook and Twitter.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.

29 responses to “How to Allow Customers to Choose Their Preferred Payment Method on Your WordPress Site”

  1. Zekerijah Ćatić Avatar
    Zekerijah Ćatić

    👍

  2. Great

  3. Awesome!

  4. Seems pretty straightforward process to opening up payment options for customers.

  5. Brian Machan Avatar
    Brian Machan

    Love it

  6. Setting up multiple payment options provides customers great convenience and allows them to choose one with min. transaction fee. However, always analyze your customer payment data to find which payment method they use most, and also ask them if they want another option. E.g., UPI in India

  7. Total Beginner here! need some beginner tutorials

  8. Zekerijah Ćatić Avatar
    Zekerijah Ćatić

    Love it

  9. Great ideas, thanks mate !

  10. Mario Elek Avatar

    Thanks for sharing it was interesting for me!

  11. Brian Machan Avatar
    Brian Machan

    Very Handy

  12. Awesome!

  13. Thanks for the helpful information.

  14. Nice

  15. Thanks for taking a lot of the mystery out of implementing a payment process.

  16. Cathleen Clark Avatar
    Cathleen Clark

    That was a thorough and detailed article. Thank you very much. I hope to talk to my business partner soon about WP Simple Pay.

  17. Doreen Lamoureux Avatar
    Doreen Lamoureux

    Super interesting. In saying that – all this technology can be overwhelming for me. But I am a highly technical partner who gets all this stuff. 🙂

  18. Zekerijah Ćatić Avatar
    Zekerijah Ćatić

    Love

  19. Great advice. Thanks!

  20. Just getting back into blogging adding payment was an option that I have not thought of yet

  21. If I ever need to use payment methods I will use this.

  22. Barbara S Avatar

    Thank you for providing this detailed information

  23. This is an excellent text. I didn’t know about WP Simple Pay until now. Links in the text lead to additional explanations. WP Simple Pay is the best way to accept payments from multiple payment methods.
    I will use it in the future!

  24. Any guide for a complete newbie?

  25. Elizabeth Avatar

    Great idea!

  26. Mario Elek Avatar

    Thank you for the info!

  27. Elizabeth Robertson Avatar
    Elizabeth Robertson

    Thanks for the great info

  28. This is an excellent tutorial for setting up WP Simple Pay for WordPress. The best thing is that you aren’t charging additional transaction fees. Those who sell via WordPress should give the product a try.

  29. edwin udioh Avatar
    edwin udioh

    Great writeup, Thanks vey much.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WP Simple Pay
Save 50%!

SOCIAL

Let’s Connect

Please enable JavaScript in your browser to complete this form.
Get tips, tricks, and resources delivered directly to your mailbox.

Start Accepting Payments Today

Start accepting one-time and recurring payments or donations on your WordPress website.