Useful, convenient and easy-to-install WordPress add-ons.

Authorize.Net Payment Terminal WordPress is a WordPress plugin designed to make it easy for you to accept payments and subscriptions on your WordPress site. You can create services (one-time or recurring, with trial periods) and assign them to payment buttons which then can be placed anywhere on your site. There are 42 pre-set button designs for you to choose from, or you can use our button generator and create your unique personal button. We’ve also added 369 FontAwesome icons which can be placed on the buttons.

Another great feature which we’ve added is “Sync from Authorize.Net” option. Let’s say you subscribed a customer to monthly payments through our plugin. Usually, the next customer charge (in a month or etc) would not appear in your application, however, by adding “sync from Authorize.Net” functionality – you can easily load transactions, which are not recorded in your database. So, by syncing – you will have all customers recurring charges in one place. This will allow to add proper reporting tools a bit later to this product. Please keep in mind that this is first version. We will be happy to hear your suggestions and ideas for improvements.

Version 1.7.6 – released on 9 August 2023

– improvement: updated SDK library to support WP 6.2.2+;


Version 1.7.5 – released on 16 June 2023
– bug: can’t add new service with brand new installation;


 Version 1.7.4 – released on 10 June 2023
– bug: shortcode parameters not applying to buttons


Version 1.7.3 – released on 15 March 2023
– feature: switch between authorization only and authorization with capture mode;


Version 1.7.2 – released on 14 January 2023
– bug: javascript error in ccvalidations.js;
– bug: javascript error in functions.js;


Version 1.7.1 – released on 14 October 2021

– improvement: typos in the settings section;
– bug: unable to save settings since v1.7.0;


Version 1.7.0 – released on 4 October 2021

– improvement: overall code improvements as per standards;
– feature: added option to require/set as optional the phone number;
– feature: added option to require/set as optional the email address;
– bug: description now is being sent in confirmation email;


Version 1.6.0 – released on 10 October 2020

– feature: control terms and conditions popup;
– feature: export transactions to CSV/PDF;
– feature: added option to print transactions;
– feature: control phone number requirement;
– feature: added option to disable unsupported credit cards;
– improvement: updated UI design;


Version 1.5.0 – released on 22 May 2020
– feature: added option to redirect customer after payment to custom URL, managed in plugin settings
– feature: added option to create services for which customers can select their own amount to pay (donations mode), including in online forms
– improvement: replaced deprecated AIM method with new API
– improvement: added compatibility with Optime theme
– bug: CVV hint image path fixed
– bug: Fixed issue with not displaying thank you message on the thank you page


Version 1.4 – released on 25 November 2019
– added PHP 7+ support


Version 1.3 – released on 13 November 2015
– Google reCaptcha added
– widget compatibility with WP 4.3
– Sandbox connection issue adjusted


Version 1.2 – released on 1 July 2015
– recurring subscriptions fix
– added customerIP address to one-time payments
– fixed AnetApi/xml/v1/schema/AnetApiSchema.xsd:length error
– added fix for admin transactions sync
– updated prettyPhoto library to v3.1.6 (security patch)


Version 1.1 – released on 16 December 2014
– fixed issue with payment description and customer name not passing
– replaced all mysql_ queries with proper wordpress db queries
– replaced mail() function with native wp_mail() for all notifications
– added “thank you message” from settings to the emails and on thank you page
– replaced the_editor() with wp_editor()
– all undefined variables / deprecated messages fixed


Version 1.0 – released on 11 July 2014
– address bug fix for recurring profiles (now address is properly passed to ARB)
– one-time payment address fix
– test mode switch bug fix


27 June 2014
Initial release

+ securely accept credit cards information without storing it on your server
+ accept payments on any page / post
+ one time payments
+ recurring payments
+ trial periods
+ unlimited services addition
+ super easy installation
+ transactions viewer with filters.
+ filter transactions by date period
+ sort and search transaction list
+ sync transactions from Authorize.Net (recurring transactions will appear in wp admin if synced)
+ 42 pre-set button designs
+ very customizable button generator (adjust colors, select button corners, edit text, add icon, icon color)
+ 369 button icons (by
+ create services (one-time payments, recurring payments)
+ assign services to buttons or
+ pre-set button payment amount or
+ let your customers enter their own amount on checkout
+ optional comments field (turn on/off per button)
+ optional lightbox popup (tunr on/off per button)
+ user buttons as shortcodes OR as a widget (Widget allows to display generated button)
+ option to cancel recurring subscription from within wordpress admin (with notification to client/customer)
+ credit card type guesser
+ javascript credit card validations
+ php credit card validations (for no-js fallback)
+ new payment confirmation email for administrator with full customer information (except sensitive card information of course)
+ “payment received” confirmation email for customer
+ easy switch between Test environment and Live environment

+ much more to come (we have several ideas for this product, and we’re always open for suggestions from you guys!)

Nice plugin, excellent support, works perfectly! Would be great to see some more features in the future. Ex. Turning on and off recipient emails, easier page integration beyond an iframe, easier form customizations. Thanks for the great work!ryno85

Be in the loop!

Enter your name and email below to get updates about BookingWizz and other products.