WP Service Payment Form With Authorize.net


This free WordPress plugin allows to accept payments from credit/debit cards using Authorize.net Gateway. You can add more custom fields with any coding from wp-admin.

This allows you to add your own services lists and receive payments.

After a making payment, your customers will be receive invoice from Authorize.net.
If you will enable send invoice option from your Authorize.net merchant account.

reCAPTCHA protects internet users from spam.

List all payments in wp-admin and print each payment receipt.


  • Upload the directory ‘/wp-service-payment-form-with-authorizenet/’ to your WP plugins directory and activate from the Dashboard of the main blog.
  • Configure the plugin at Dashboard > Service Payment.
  • And use [wpspf-paymentform] shortcode for display payment form.


None at this time


June 1, 2020
I was having an issue with the plugin and Shiv Prakash fixed it within minutes. He himself made all the required fixes on my site and even suggested some preventive measures with my database. Thank you so much for the help.
April 7, 2020
I'm new to WordPress and PHP. I just signed up for Authorize.net and contrary to the salesman's assurance that it was easy to implement, it isn't. They have zero development support, so it was great that I found this plugin. I wanted to make some changes to the format, so I sent Shiv an email and got a response in just a few minutes. thanks!
April 21, 2017
This Plugin is really very helpful for me.Too easy to understand and implement it. Thank You 🙂
Read all 6 reviews

Contributors & Developers

“WP Service Payment Form With Authorize.net” is open source software. The following people have contributed to this plugin.


Change log

** V 1.0 **
Stable initial release

** V 1.2 **
Add google re-captcha

** V 2.0.0 **
Add dynamic form fields setting option
List all payments
Print payment receipt