
Clover Payments for OpenCart 2.3, 3.x and 4.x — cards in Clover fields, Hosted Checkout, Apple Pay
Cards in OpenCart through Clover fields: card data never reaches the shop. A lost answer does not create a second charge. Pro adds Hosted Checkout, Apple Pay, Google Pay, refunds, a watchdog and a journal. Lifetime licence. Run a sandbox payment first.
- Compatibility
- OpenCart 4.0.2.0–4.1.0.3, 3.0.x, 2.3.0.2 (tested on 4.1.0.3, 4.0.2.3, 3.0.5.0, 2.3.0.2) · admin languages: English, French
- Version
-
v1.0.2 (OpenCart 4)
v1.0.2 (OpenCart 3.x)
v1.0.2 (OpenCart 2.3) - Licence
- a site + a staging copy, lifetime
- Trial
- 7 days, no card, one per site
- Updated
- 5 November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
The buyer picks card payment and goes to the payment page with the Clover fields.
What the admin gets
In the settings you enter the Merchant ID and keys, choose Sandbox or Live and check the connection.
How much it costs
The base version is free. Pro costs 1 290 UAH, a one-time payment for a lifetime licence.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
OpenCart 4.0.2.0–4.1.0.3, 3.0.x or 2.3.0.2.
A Clover merchant account and Ecommerce API tokens.
HTTPS on the site.
Version history
New payment page: the order number and amount on top, a secure-payment note, clearer card fields, a divider between Apple Pay / Google Pay and the card, two fields per row on phones.
For OpenCart 4.x, 3.x and 2.3: Clover fields, double charge protection.
Frequently bought with Clover Payments


Sales Tax Nexus Monitor for OpenCart 2.3, 3.x and 4.x — US state economic nexus thresholds

Klaviyo Connector for OpenCart — events, profiles and subscriptions from your store to Klaviyo

Prop 65 Warnings for OpenCart 2.3, 3.x and 4.x — California warnings on the product, cart and checkout
Full module description
Clover Payments takes cards in OpenCart through the fields of Clover itself. The buyer types the card right at checkout, and the store gets only a one-time token. The module is for merchants who already have a Clover account.
We have not run a single payment through real Clover. Before you take money, run a test payment in the sandbox.
What the buyer sees
The buyer picks card payment and goes to the payment page with the Clover fields. If the bank declines, the buyer sees a clear message, the cart stays, and the order can be paid with another card.
What the admin gets
In the settings you enter the Merchant ID and keys, choose Sandbox or Live and check the connection. An order becomes paid only from an answer read from the Clover API.
How it works, step by step
- The buyer goes to the payment page and enters the card.
- Clover returns a one-time token.
- The shop server sends the charge with an attempt key.
- The module reads the result from the API and updates the order.
- If the answer is lost, the payment is searched in Clover without a new charge.
Under the hood
- Card fields live in a Clover iframe, so the card number never reaches your server.
- Each merchant keeps its own token.
- A Hosted Checkout session cannot be closed from the shop: a buyer with two sessions can pay both, and the module shows that as a double.
- The free version has no watchdog: a lost answer waits for a page check.
How to install
- Extensions → Installer: upload the archive for your version and keep the file name.
- OpenCart 2.3: the Installer copies files only with FTP enabled. Without FTP copy the contents of upload/ to the shop root by hand.
- OpenCart 2.3 and 3.x: Extensions → Modifications → Refresh.
- Extensions → Payments → Clover Payments → install button → Edit.
- Keep Sandbox, enter the Merchant ID and keys, check the connection.
- Run a test payment and only then switch to Live.
- For Pro: paste the key or start the 7-day trial.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Is this the official Clover plugin?
No, it is an independent integration. Clover has its own plugin.
Does the store see the card number?
No. The fields belong to Clover, and the store gets only a token.
Are refunds in the free version?
No, refunds from the shop are in Pro. In the free version make them in the Clover dashboard.
Is there one for WooCommerce?
Yes, it is a separate plugin.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















