Test builds: OpenCart 4.1.0.4 and 3.0.5.1

Payments for Redsys (OpenCart 4)

by Kavio Labs · for OpenCart 4.1.x

Redsys TPV Virtual for OpenCart 4.1, integrating with the Redsys terminal your bank gave you: card and Bizum options through the secure Redsys payment page (3D Secure by Redsys), a form signed with HMAC_SHA256_V1 or HMAC_SHA512_V2, and an order that counts as paid only after the signed Redsys notification arrived on a parameter-free endpoint and its signature (constant time, key of the payment mode), amount, currency and merchant code matched the current order. Pending answers are never shown as cancelled (waiting page), changed orders and duplicate payments are flagged, never marked paid. Full and partial refunds from the order page through the Redsys REST interface, unconfirmed refunds never repeated blindly, optional refund at an order status. Unique order number per attempt, ISO 4217 amounts, sealed terminal keys, SameSite-safe return. Events and cron, no OCMOD.

Tested on 4.1.0.4 Updated Nov 8, 2026 Version 1.0.0 Compatible with OpenCart 4.1.0.4 No core file edits
Built forOpenCart

What it does

Redsys TPV Virtual for OpenCart 4.1, integrating with the Redsys terminal your bank gave you: card and Bizum options through the secure Redsys payment page (3D Secure by Redsys), a form signed with HMAC_SHA256_V1 or HMAC_SHA512_V2, and an order that counts as paid only after the signed Redsys notification arrived on a parameter-free endpoint and its signature (constant time, key of the payment mode), amount, currency and merchant code matched the current order. Pending answers are never shown as cancelled (waiting page), changed orders and duplicate payments are flagged, never marked paid. Full and partial refunds from the order page through the Redsys REST interface, unconfirmed refunds never repeated blindly, optional refund at an order status. Unique order number per attempt, ISO 4217 amounts, sealed terminal keys, SameSite-safe return. Events and cron, no OCMOD.

What it changes for your store

  • Redsys and Bizum for OpenCart 4.1, done carefully. Your customers pay by card or Bizum on the secure Redsys page of your bank (3D Secure is done there). Your shop marks the order paid only when the signed Redsys notification arrives and its amount, currency and merchant code match.
  • Know the limits. 1.0 has no pre-authorization with later confirmation, no saved cards and no InSite (card form on your own page). You need a Redsys TPV Virtual terminal from your bank; the bank charges its own fees. Tested against a stand-in built from the published Redsys guides, not against the Redsys test environment; the documentation lists what to check with your own test terminal. Redsys is a trademark of Redsys Servicios de Procesamiento, S.L.; Bizum is a trademark of Bizum, S.L.; this extension is independent software that integrates with the Redsys TPV Virtual and is not affiliated with or endorsed by Redsys or Bizum.

Features

Checkout

  • Two options: card (every method your terminal offers on the Redsys page) and Bizum (opens Redsys directly on Bizum, euro orders); rename or switch off each
  • Signed form with HMAC_SHA256_V1 (default) or HMAC_SHA512_V2
  • Declined or cancelled: back to the cart with a clear message, basket kept, pay again with a new Redsys order number
  • Not confirmed yet (Bizum, slow notification): a waiting page that moves on by itself; never shown as cancelled
  • Returns keep the customer's session on OpenCart 4.1's strict cookies (success page, emptied cart, signed-in account)

Safe payments

  • Paid means paid: only the signed notification counts, verified in constant time with the key of the mode the payment was made in
  • An order that changed while the customer paid is flagged (money booked, order not paid) for you to accept or refund; a second payment of a paid order is flagged as a duplicate
  • Unique 12-character order number for every attempt; amounts in ISO 4217 minor units (JPY, KWD and others right)
  • Terminal keys stored encrypted; test mode hidden from customers until you confirm it

After the order

  • Full and partial refunds from a Redsys tab on the order page, through the Redsys REST interface
  • Refunds are stored before they are sent; a refund without a clear answer is never repeated blindly, you confirm it after checking the Redsys portal
  • Optional automatic refund when the order reaches a status you choose
  • Every attempt of an order listed with its answer and authorization codes

Set-up

  • Test and live terminals side by side; connection test that moves no money
  • Settings page warns about mismatched payments, unconfirmed refunds and payments without a notification
  • Updates and uninstall keep payment records, settings and keys; "Remove all data" when you really want it

What you get

  • Download & installOne installer package (.ocmod.zip) for OpenCart 4.1.0.0 – 4.1.x. There is no OpenCart 3 edition. Download it from My licenses right after payment.
  • 12 months of updates & supportNew versions and help for 12 months (24 or 36 months at checkout). After that the extension keeps working; renew anytime at 50%.
  • License for your storeOne production domain with all its subdomains; staging and local development hosts are free. How licensing works
  • 30-day refundFull refund within 30 days of your first purchase, no reason needed. Refund policy
  • Tested buildsOpenCart 4.1.0.4. Tested on OpenCart 4.1.0.4.
  • Documentation & supportFull guide (Installation, Configuration, Usage, Developer notes) on this page. Tickets from your account, same-day reply on weekdays (Mon-Fri 09:00-18:00 UTC+3).
Version
1.0.0
Compatible with
OpenCart 4.1.0.4
Core edits
None
Extension ID
kv_redsys
Developer
Kavio Labs Software Limited

Support

Policy
First reply
Same-day reply on weekdays
Channel
Tickets in your account

Buy with confidence

What stands behind your license

  • Tested builds

    This product was tested on this build. Builds we did not test are not listed.

    • OpenCart4.1.0.4
  • 12 months of updates

    Updates and support are included in the price. The product keeps working afterwards; renewing is optional.

    How licensing works
  • 30-day refund

    If it is not what you expected, tell us within 30 days and we refund the order.

    Refund policy
  • Secure checkout

    Pay by card, Apple Pay or Google Pay on Stripe's secure page. Your card number never reaches our server.

    Ask a pre-sales question

Sold by Kavio Labs Software Limited, registered in England and Wales No. 17532441. About us

More for OpenCart

Works well alongside it.

All 92 extensions

Server-side tracking for OpenCart 4.x and 3.0.x: purchases, refunds, add to cart, checkout, product views and leads go from your server to the free official GA4 Measurement Protocol, Meta Conversions API and TikTok Events API, deduplicated with the browser pixels through shared event ids. Consent-aware, SHA-256 hashed customer data, order status mapping, queue with retries, test mode and an event log. No paid relay, events only, no OCMOD.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$59Buy

The department store theme for OpenCart 4.x and 3.0.x: colour-coded departments, a department list beside the hero slider with two side promos, a big search with a department selector, tabbed product blocks, a 2 + 1 + 2 offer grid, deals of the day with real countdowns, a department showcase, a promotions band and a three-column product page with a sticky buy box. Four styles (Meridian, Harbor, Citrus, Night) and your own colours on top. Events only, no core changes.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$129Buy

Bot & Country Blocker

Extension · v1.0.1

Stop AI crawlers, scrapers, vulnerability scanners and unwanted countries before OpenCart 4.x or 3.0.x builds a page. Googlebot and Bingbot are verified by DNS and always allowed; 50+ bots get one switch each; country rules use free GeoIP databases and can close only the checkout; IP and network lists, rate limits, honeypots and the cart flood fix; a one-second challenge instead of a captcha; learning mode, dashboard, log, IP tester and Cloudflare export. No core changes, no OCMOD.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$49Buy
Payments for Redsys (OpenCart 4)OpenCart extension · v1.0.0
12 months of updates & support$49one-time