Description
WooCommerce Payment Methods allows you to display your accepted payment methods. By default the plugin shows all available payment methods, but you can also specify or override them manually.
You can display them via shortcode, widget or template tag in three available styles (default, inverse and outline). We`ve added several classes, so you can easily style the output to your pleasure.
You are using the famous Bootstrap framework? Awesome, cause we`ve added the markup for tooltips, so that users can see the payment methods name on hover.
PaymentFont webfont
This plugin uses the webfont PaymentFont by vendocrat to display the brand icons, making them look good on every screen.
Contributions
Contributions are warmly welcome via GitHub.
Translations
Translations included:
- English
- German
- Italian
- Greek (thanks to Anestis Samourkasidis)
- Portuguese (thanks to Luis Martins)
All our plugins are fully localized/translateable by default and include a .pot-file! Please contact us via Twitter or hit us on GitHub, if you have a translation you want to contribute!
We`d love to hear from you!
Follow us on Twitter, like us on Facebook, circle us on Google+ or fork us on GitHub!
Screenshots
Installation
- Upload
woocommerce-payment-methods
to the/wp-content/plugins/
directory - Activate the plugin through the
Plugins
menu in WordPress - Display your accepted methods via: Shortcode [wc_payment_methods], Widget or template tag `.
- Done!
FAQ
- Why is payment method {XYZ} missing?
-
Miss some payment methods? Let me have a look at it by opening an issue on GitHub or hit us at @vendocrat.
- How to display the payment methods?
-
You can use the function
wc_payment_methods( $atts )
, the shortcode[wc_payment_methods]
or the widget. - What function/shortcode attributes are available?
-
methods
=> Comma separated list of payment methods icon slugs to be displayed, see https://paymentfont.io for available icons, defaults to falsestyle
=> How shall the icons be displayed? Available options are default, inverse and outline.tooltip
=> Adds data attributes to icon to be used for diplaying tooltips (made for Bootstrap), defaults to falseplacement
=> Set tooltip placement, defaults to bottomxclass
=> Add any extra classes, seperated by a space, defaults to false
- How can I manually specify or override the displayed methods?
-
In the function and the shortcode use the attribute
methods
. In the widget there is a field for that. If you don`t specify any methods manually, the plugin will try to fetch the available payment methods from WooCommerce. Oh, and there are also two filters available (see beneath). - Are Filters/Hooks available?
-
Yep, there is first of all the filter
vendocrat_filter_wc_payment_methods
which expects an array. Use this to specify/override the methods to be shown globally.With the filter
vendocrat_filter_wc_payment_methods_icons
you can modify the html markup for all icons to be displayed. This will look somehow like<li><i class="pf pf-paypal"></i></li><li><i class="pf pf-visa"></i></li><li><i class="pf pf-mastercard"></i></li>
for the icons PayPal, Visa and MasterCard.
Reviews
Contributors & Developers
“WooCommerce Payment Methods” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WooCommerce Payment Methods” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.0
Initial release.
0.1.1
Fixed wrong url and typo in readme, updated shortcode and screenshots.
0.1.2
Fixed an error in widget class, added placement option to tooltips, updated language files.
0.2.0
Now using PaymentFont to display brand icons. Fixed textdomain issue plus some minor fixes and enhancements. Added new screenshots!
0.2.1
Fixed typo.
0.2.2
Added CSS to replace payment provider images on WooCommerce Checkout with PaymentFont icons (see screenshots).
0.3.0
Improved payment gateway function. Partial rewrite to fit our internal plugin standard. Improved l10n handling.
1.0.0
Minor fixes, updated PaymentFont and included Portuguese translation (thanks Luis Martins).
1.0.1
Minor fixes, added Greek translation (thanks to Anestis Samourkasidis).
1.1.0
Minor fixes, added multiselect to widget to manually pick payment methods, update to PaymentFont v1.1.1 for better performance.
1.1.1
Minor fixes, enhanced widget.
1.1.2
Updated language files for German.