This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Payment


WP Payment comes with 3 most popular payment gateway, PayPal, Authorize.NET, and Stripe to process payment in different currecines.

Frontend Demo
Backend Demo

Free Version Features

  • Available widget for Elementor Page Builder and Gutenberg block.
  • Shortcode [WP_PAYMENT_FORM] place any pages/posts to display form.
  • Payment only in USD currency.
  • Normal One Time Donation by PayPal and Authorize.NET.
  • Detail records of payment show in Admin.
  • PayPal and Authorize.NET available with Sandbox and Live account compatiable.
  • Email Notification to User and Admin.
  • No customization of Email Body and Email Subject.
  • 1 default layout design with 1 type of validation style.
  • API Key retrival tutorial at admin screen.

Premium Version Features

  • Available widget for Elementor Page Builder and Gutenberg block.
  • Shortcode [WP_PAYMENT_FORM] place any pages/posts to display form.
  • All currency support for 3 payment gateway.
  • Recurring payment option by Authorize.NET.
  • Recurring settings fully controlled by Admin.
  • Onetime payment option by Stripe, PayPal, and Authorize.NET.
  • Detail records of payment show in Admin with recurring details.
  • PayPal, Authorize.NET and Stripe available with Sandbox and Live account compatiable.
  • Email Notification to User and Admin.
  • Full customization of Email Body and Email Subject with shortcode.
  • 7 default layout design with 7 type of validation style, includes mobile device compatiability.
  • API Key retrival tutorial at admin screen.
  • 24×7 technical support.

Know More

These makes more easy and very much user friendly donation page that any user if want to donate some amount, then the user can eaisly do that, without any hassle.
As a admin you can put the payment gateway form into anywhere of any pages by using shortcode “[WP_PAYMENT_FORM]”

After payment is successfully done the transaction ID or Recurring ID or Subscription ID is shown into the existing page, under of the form. It makes the site more popular on the basis of user friendly.

Now, as a admin of the site you can put your account credentials into the backend.
And also you can see the records of submitted payments into backend, with Subscription or Recurring details

Into the backend you can eaisly filter and also search the payments like post, pages etc.

These plugin is associated with 3 payment gateways PayPal Pro, Authorize.Net, Stripe.

Do you need Recurring Donation? OR Recurring Payments?
Go for premium version WP Payment Premium

In our Premium you can also customize the settings for recurring. Like Monthly, Yearly, Daily etc.

*** Keep In Mind, Before you activate Premium version, please deactivate Free Version and vice-versa. ***


  • screenshot-1, Key retrival tutorial
  • screenshot-2, PayPal payment setup
  • screenshot-3, Authorize.NET payment setup
  • screenshot-4, Stripe payment setup
  • screenshot-5, Curency setup
  • screenshot-6, Payment record details
  • screenshot-7, Email settings
  • screenshot-8, Form layout, premium version
  • screenshot-9, Form layout, premium version
  • screenshot-10, Form layout, premium version
  • screenshot-11, Form layout, premium version
  • screenshot-12, Form layout, premium version
  • screenshot-13, Form layout, premium version
  • screenshot-14, Form layout, default free version


This plugin provides 1 block.

  • WP Payment


  1. Upload the plugin files to the /wp-content/plugins/wp-payment directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use “WP Payment” menu at bottom of you admin menu


What is Recurring Donation ?

Suppose, you need monthly / yearly / daily support financially, OR you need your payer pays you on monthly / yearly / daily basis, a fixed amount.

Is Recurring Donation supported bythis plugins ?

Yes, its supported, but it is only available in premium version. WP Payment Premium

Need CSS Changes ?

Please write to us on

Where I Can Buy Premium Version ?

Go here, WP Payment Premium

What is addiitonal features for Premium Version ?

One time cost, used for Lifetime and 100% money back guarntees.

Need to customize form fields ( Add fields / Edit fields / Delete fields )?

Send you requirements to

Need Extra Features ?

Please write to us on

Any Query / Suggestion / Feedback ?

Please write to us on

Do you need more features on this plugins? feel free to connect with us, we are WPSuperiors(


Read all 1 review

Contributors & Developers

“WP Payment” is open source software. The following people have contributed to this plugin.


Translate “WP Payment” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.2.7 – 13th Dec, 2022

*WordPress 6.1.1 compatibility update. *

2.2.6 – 24th July, 2021

*WordPress 5.8 compatibility update. *

2.2.5 – 17th March, 2021

*WordPress compatibility update. *

2.2.4 – 28th Feb, 2021

WordPress 5.6.2 compatiable.

2.2.3 – 10th Jan, 2021

Minor design issue fix

2.2.2 – 29th Nov, 2020

WordPress 5.5.3 compatiable

2.2.1 – 06th Sept, 2020

WordPress 5.5.1 compatible

2.2.0 – 10th May, 2020

Latest WordPress version compatible

2.1.9 – 1st June, 2019

Add Elementor widget and Gutenbarg block

2.1.7 – 4th May, 2019

Introduce Stripe payment gateway

2.1.3 – 3rd April, 2019

7 New layout responsive issue fixed

2.1.3 – 25th March, 2019

7 New layout introduced

2.1.0 – 10th Feb, 2019

Authorize.NET API update