Payment Gateway Icons
“Payment Gateway Icons” is a plugin that will replace your current Appthemes based theme drop down menu of possible payment gateways with a beautiful icon based payment gateway selection.
Here are some pictures for you to see what it does.
Basic Classipress drop down selection for payment gateways looks like this:
And this is how it will look when you install this plugin:
Looks a lot better, don’t you think? There is even more…
You can see there are some lines around the icons. Different colors have different meanings and they are not there just for fun.
Appthemes supports lots of payment gateways and this plugin also supports all payment gateways that are available on Appthemes website. It is also very simple to add your own payment gateway if it is not included in this plugin, you just have to create an icon for it and add one line of code in .css file.
Currently there are icons for these payment gateways:
2Checkout, Authorize.Net, Brain Tree, CC Bill, DotPay, GiroPay, GoUrl, iDeal, PayFast, Payoneer, PayPal, PayU, Przelewy24, Sage, Skrill, Stripe, Wallet One, Redsys, Robokassa, Yandex Money, Cash United
Installation is like for every other plugin. You can install it from Plugin page or copy it to plugins folder.
After activating this plugin go to plugin setting and there you will have to click a button for integration with your theme.
This plugin also works if you have a child theme installed, but you will have to check first if your child theme uses these two files and make required corrections manually.
There are also language files so you will be able to translate the plugin settings to you language if you desire.
What else “Payment Gateway Icons” can do:
With this plugin you will have the ability to add your own icons. How? Easy! You just create new folder in styles folder and give it a name. Then you have to create your own icons for all the payment gateway that you need.
In this folder there are additional two files that need to be there.
One is a pg-style.css that is a simple .css style which holds names of your payment gateway icons. This file is needed for the plugin to know which file goes to what payment gateway.
Another file is an image called admin-icons.png that will be shown in the admin section under plugin settings. It is not required, but it is nice to see how a style looks. Here is a screenshot of admin settings page:
There are already 3 styles included in this plugin, Grey, White and Color. But if you don’t like them, you can easily create your own.
Since I can not test the names of all payment gateways it might happen that some payment gateway icons won’t show on your site. All you have to do is to open pg-style.css file and name the style the same way the payment gateway is named. And also rename the image to the same name.
Or send me a list of your Available gateway names that you can find on Settings page and I will correct the names and send you a new version of plugin.
2014/10/06 – 1.0.0 – Initial version
2015/01/19 – 1.1.0 – Made compatible with Classipress 3.4 and higher (tested up to CP 3.6.x)
2015/02/21 – 1.1.2 – Fixed some bugs
2015/04/30 – 1.1.3 – Made compatible with Classipress 3.3 and 3.4.1. Also added language files.
2015/05/26 – 2.0.0 – Added support for additional themes and removed the need for replacing files.
2015/08/29 – 2.0.1 – Fixed some bugs.
2016/02/03 – 2.1.0 – Added 5 new payment gateways
2016/02/04 – 2.2.0 – Added warning if plugin is not integrated into main theme.
2016/02/25 – 2.2.1 – Some visual corrections in admin menu
2016/03/01 – 2.2.2 – Added text for .css files on admin screen to help you add custom payment gateway icons
2016/03/21 – 2.2.3 – Fixed a bug when uninstalling plugin
2016/04/05 – 2.2.4 – Fixed a minor bug with notice synchronization
2016/06/29 – 2.2.5 – GoUrl icons added
2016/07/20 – 2.2.6 – Added a tooltip on the image
2016/11/30 – 2.2.7 – Plugin optimization and SEO optimization
2017/03/21 – 2.3.0 – Compatibility with EasyCPMods Toolbox plugin
If you find any issues with this plugin, please be so kind and write a comment. I’ll try to help as quick as I can.