If you are looking for a way to collect payments from your clients or customers without having to add an eCommerce plugin, or a form plugin is that is overkill for your needs, you might want to check out WP Simple Pay Pro.
When I first started to accept payments on my WordPress site, it required the use of code and the display of that big old yellow PayPal button. Are you old enough to remember that unsightly button? Over the years I have processed payments through Gravity Forms, Easy Digital Downloads and WooCommerce, depending on what I was selling and what was installed on my site.
But there are times when you need a simple, professional payment option without having to deal with a cart or an extension of a plugin. You may also prefer using Stripe vs another gateway, such as PayPal. Maybe you also want to collect recurring payments.
This is where WP Simple Pay Pro plugin comes in.
Accept One-Time or Recurring Payments on Your WordPress Site Using Stripe
This plugin goes beyond just payments, allowing you to build your payment form, accept custom amounts (such as donations), and even offer coupon codes. It’s like having the features of a shopping cart without needing to use one.
Once you have installed and activated the plugin, you get the choice to connect it to Skype live or in test mode.
There are several basic settings here that give you the ability to redirect to any page on your site for both payment success and payment failure. And the option to go with the blue Stripe brand or use the color from your theme is a nice added touch.
If you use the default confirmation page versus another page on your site, this is where you can customize the content using any of the available template tags for one-time payments, subscriptions without a trial or subscriptions with a free trial.
Adding a Payment Form
First we have our payment options where we can choose to offer either a one-time set amount or a custom amount. Here, I have chose a one-hour fee for consulting. I chose the global setting for the success page, but you can override it and offer a success page for each individual form you set up. for either services or products.
Next, we are able to add to the form any other fields we might want. This is where the power of this plugin comes into play: can collect other information or give various add-on options.
For example, I may want allow them to add a date as an option:
I could also use the Radio Button Select to get more info from them. Or, if I were selling a t-shirt, I could add colors or sizes here. Or you can add another value or quantity here.
And lastly, the payment button:
Next we will set up the checkout overlay display. Of course, you may want to add your logo instead of the photo I added. And you can toggle verification of zip/postal code and billing address off or on.
Once we have done that, we can set up our page and add the form by clicking on the button:
We just choose the payment form we created:
And the shortcode will be inserted wherever you want it to be. (You will also be able to get the shortcode from your forms page.)
This is what the page will look like with the form inserted:
And after filling it out and clicking the pay with card, this nice, clean Stripe payment process form pops open.
If I wanted to offer some choices for more than just one-hour slots, I could use the radio buttons for that.
Then our form would look like this, with the options to choose from:
As you can see, with the fields available, you could add any options you need to sell just about any product or service you have.
Donations and Customer-filled Amounts
As I mentioned, you can also give your visitors a chance to fill in their own amount. This is good for donations and such. The only difference here is that in your payment options, you can choose the one-time custom amount and add a minimum and default amount as well.
Subscriptions and Recurring Income
Having a payment option this simple is great for recurring payments. Here is how you would easily add a single plan recurring option. (The plan you select in that field will be set up in your Stripe account.)
Or you can have the potential customer or client choose from several plans you have set up:
You can even use the custom price option for subscriptions. This would be useful if you wanted to offer recurring donations based on an amount the donor chooses.
Documents are also there to help you with integrations with Easy Pricing Tables Premium, AffiliateWP, MemberPress and Zapier.
Out of the box, this is a simple, clean option for adding payments to your WordPress site without hassling with a checkout cart. You can learn more about WP Simple Pay Pro plugin by visiting their site.