Clover Payments for WooCommerce

Plugin Banner

Clover Payments for WooCommerce

by Clover eCommerce

Download
Description

The WordPress plugin from Clover allows a merchant using a WordPress based app like WooCommerce
to securely collect card information from buyers and process the payment using their Clover merchant account.

The payment extension uses iframes to collect card information. Card details are the tokenized by directly
communicating with a Clover’s servers. The payment is processed using this token and the card details are never saved on WordPress or the merchant’s servers. Therefore, this plug-in does not contribute to the PCI scope of a merchant’s eCommerce site.

The plug-in is free for merchants to use and transactions processed using this plugin will be charged under the merchant’s Clover account.

Privacy Statement

Clover’s privacy statement can be found here.

Feature list

  • Authorize only
  • Capture
  • Charge (Authorize and Capture)
  • Apple Pay
  • Refund
  • Void
  • PCI Compliance through iFrames
  • Multi-Lingual Support for Canadian French
  • Payment option with the ‘Pay Now’ link sent via email

Prerequisites

  • Clover Merchant or Sandbox account
  • If you are currently not a Clover merchant or do not have a Clover Sandbox account, you will need to sign up for one at Clover.com prior to using the Payment extension. You can then use this extension to send transactions to your Sandbox or Production accounts.
  • We recommend that you test your plugin integration with your Clover sandbox account prior to sending transactions to your production/live
    account(s).

Direct all questions to wordpress@clover.com

Clover Documentation

MINIMUM REQUIREMENTS
PHP version 7.4 or greater
WordPress 6.1 or greater
WooCommerce 8.0 or greater
Clover Sandbox or Clover Production Account

Refer to the standard WordPress plugin installation procedure for details.

QUICK START
Steps to Install the Clover Payments for WooCommerce plugin.
1. Install the Plugin from the WordPress Plugins page search Clover Payments or Clover Payments for WooCommerce.
2. Activate Clover Payments for WooCommerce from Plugins > Installed Plugins.
3. Go to WooCommerce > Settings > Payments > Clover Payments > Manage > Enable.
4. Set Clover Payments plugin environment: we provide the option for Merchants and Developers to test their integrations against their sandbox accounts prior to going live. Select Production when you want to send transactions to your production environment.
5. Set Clover Payments plugin keys: please visit Clover Merchant Portal to obtain a public and private key.
6. Set Clover Payments plugin Payment Action and Save Changes
7. You’re done! The active payment methods should be visible in the checkout of your website.

  1. Clover Networks Logo Screen

    Clover Networks Logo Screen

  2. WordPress Plugin Page with Clover Payments for WooCommerce

    WordPress Plugin Page with Clover Payments for WooCommerce

  3. Enable Clover Payments in WooCommerce Settings

    Enable Clover Payments in WooCommerce Settings

  4. Plugin Settings Screen - US English

    Plugin Settings Screen - US English

  5. Plugin Settings Screen - Canadian French

    Plugin Settings Screen - Canadian French

  6. Clover Account Dashboard

    Clover Account Dashboard

  7. Clover eCommerce API Credentials

    Clover eCommerce API Credentials

  8. Clover Payment Shopping Check with Cart Screen - US English

    Clover Payment Shopping Check with Cart Screen - US English

  9. Clover Payment Shopping Cart Screen - Canadian French

    Clover Payment Shopping Cart Screen - Canadian French

  10. Clover Payment Admin Order details - card details

    Clover Payment Admin Order details - card details

  11. Clover Payment My account Order details - card details

    Clover Payment My account Order details - card details

  12. Clover Payment card details on invoice page

    Clover Payment card details on invoice page

  13. Apple Pay for WooCommerce block-based checkout

    Apple Pay for WooCommerce block-based checkout

Do I need a Clover POS device to use this plug in?

No, all you need is a Clover Sandbox or Clover Production Account.

Not Affiliated with Clover

By jkejke on May 19, 2025

This plugin is not affiliated with Clover. They know nothing about it.

Payment method no longer shows up/CC Fail

By webguy66 on January 3, 2025

After the WordPress update in November the payment method no longer shows up on the checkout page. All my plugins and themes are up to date.

All CC payments failing

By jaredmcdowell on September 25, 2024

All Credit Card payments are failing as of Sept 6th. The logs in WooCommerce state that there is no Name filled out. Well....you should add that to the form! The name field is now missing, if it was ever there to begin with. So now, we have to use PayPal for our customers to be able to use a credit card. The issue with this is that those payments don't flow into Clover, thus our reporting is not correct. Your plugin hasn't had an update in over 6 months....that's absolutely unacceptable. I'm honestly at my wits end with Clover and am about to tell my customer to get a new system.

Transaction could not be processed, please retry

By andriy063 on August 1, 2024

Does not work

Transaction could not be processed, please retry

Not Working

By karlochs on June 3, 2024

Plugin is active , with keys and, still showing, no payment option added, how to fix?

Plugin works, but NOT out of the box

By heroagency on May 31, 2024

This review is for the version info listed below.
WordPress 6.5.3
WooCommerce 8.9.1
Clover Payments for WooCommerce 1.0.12

The plugin does NOT work with the current blocks implementation of WooCommerce. The checkout page will say "no payment method available". You'll need to replace the checkout page with the WooCommerce checkout shortcode.

Product information does not get sent to Clover, just the sale value. That's mostly useless.

Insufficient for business and ecommerce

By Circuitbomb on April 11, 2024

This plugin just doesn't cut it out of the box.

  • Custom CSS styling of the fields is confusing
  • Does not break out sales taxes or fees in the Clover dashboard - this should be a no-brainer
  • Does not support Tips, Additional Charges, Service Charges etc...honestly it doesn't even have any configuration options outside of configuring the environment(sandbox/production) it uses and whether the option is auth or auth + capture.
  • Codebase is inconsistent; accesses woocommerce class properties directly (causing errors) in several places, while using the proper getters elsewhere.
  • Running newer PHP versions causes massive error log writes since the plugin creates class properties within constructors without declaring them first.
  • Weird behaviors while filling out the credit card form & poor user experience
  • Requires jQuery but doesn't register the dependency
  • Plugin & Clover JS SDK (remote script) runs everywhere, on every page, doesn't limit payment scripts to cart/checkout pages.
  • Zero support from Clover. It's quite obvious they don't care much about this plugin beyond making sure it will Activate & Deactivate.

If you're ok with a haphazard plugin then use it; otherwise I recommend finding an alternative or rolling a custom plugin; tbh just change credit card processing companies/gateways and save yourself the trouble.

No, just no.

By 2mooses on April 4, 2024

This is the first time I've ever left a bad review. This plugin should be removed from the repository. The support doesn't exist, it does not work with CAPTCHA, and it's a card attack magnet.

I really wanted to LOVE it, but...

By jboram on March 14, 2024

The WooCommerce CLOVER Plugin has the following issues:

#1 issue: the native WooCommerce plugin doesn't work at all, and debugging provides no plausible causes or potentials for a "fix".

#2 Issue: Visually and functionally poorly executed and needs updating badly:

—“Card number invalid” shows before you finish typing = negative customer experience and confusion for customers
—Unprofessionally aligned text boxes
—Undersized card number in text field = lower level of confidence
—No credit card logos = lower level of customer confidence
—Text fields don't look aligned nicely.
—No option in the plugin to remove the “ZIP” field which is a barrier sometimes for customers who want to checkout quicker.

<u>If there was ANY way you could get this fixed</u> it would make a huge effect on your usage of this app on WooCommerce, I would even help champion your adoption into the WooCommerce adoption of Clover.  I would even be willing to pay, or find a developer to take your code and fix / improve it because I believe you have a chance to do even better than Stripe but currently it looks like I am going back to Windows 95!

You could set the benchmark for a high quality trust-evoking input field and sequence with the WooCommerce app if some refinement could be made and I HOPE you can find a few funds for your development team to take this seriously.

Also, it looks like many other support inquiries seem to be ignored by developers which is a sign that nobody cares about this plugin. I sure wish a new team member could get on board with the maintain and updates of this plugin!

Doesn't work AT ALL

By briansmith5280 on February 25, 2024

Crazy how a big company can't even make a gateway plugin. "No payment methods available even once configured properly (I do this for a living) and activated.

2025-10-22 – Version 2.3.0

  • New – Apple Pay for block-based Checkout.
  • New – Silent Apple Pay domain registration and deregistration.
  • Changed – Remove branded card network icons from payment form and replaced with a generic card icon.
  • Changed – Dedicated payment processing via Store API for block-based Checkout.
  • Add – Clover quatrefoil as gateway icon.
  • Add – Conditional gateway availability with store country allowance check.
  • Add – Permalink structure validation for Apple Pay domain registration.
  • Tweak – Improved Merchant ID validation.
  • Updated – Classic Checkout payment form structure and styling.
  • Fix – Payment form not displaying on Pay for Order page.
  • Fix – Improper registration of Clover checkout block support.
Back to top