Shopping Cart Integrations

Shopping Cart Integrations#

Lesaka Online offers pre-built plugins for popular e-commerce platforms, allowing you to integrate payment processing quickly without custom development. These plugins are designed to work seamlessly with your existing online store.

Supported Platforms#

We provide ready-to-use plugins for the following e-commerce platforms:

alt text

WooCommerce (WordPress)#

The Lesaka Online plugin for WooCommerce enables you to accept payments directly on your WordPress-based online store. WooCommerce Subscriptions support is built into this same plugin — no separate download is required.

Features:

  • Easy installation through WordPress admin
  • Supports all major card types
  • 3D Secure authentication
  • Real-time transaction processing
  • Seamless checkout experience
  • Recurring/subscription billing support

Installation:

  1. Download the plugin from the WordPress plugin repository
  2. Upload and activate through your WordPress admin panel
  3. Configure your merchant credentials in the payment settings
  4. Test in sandbox mode before going live

Download WooCommerce Plugin

alt text

Shopify#

For Shopify stores, use our custom payment gateway integration.

Features:

  • Native Shopify integration
  • Automatic order updates
  • Seamless customer experience
  • Mobile-optimized checkout

Shopify Extension

alt text

Magento#

Integrate Lesaka Online payments into your Magento store with our official extension.

Features:

  • Compatible with Magento 2.x
  • Multiple payment method support
  • Admin panel for transaction management
  • Configurable payment options
  • Multi-currency support

Installation:

  1. Install via Composer or manual upload
  2. Enable the module
  3. Configure merchant settings
  4. Clear cache and test

Download Magento Extension

alt text

PrestaShop#

Accept payments on your PrestaShop store with the Lesaka Online payment module.

Features:

  • One-click installation
  • Secure payment processing
  • Order management integration
  • Customer-friendly checkout
  • Multi-language support

Download PrestaShop Extension

alt text

OpenCart#

The Lesaka Online extension for OpenCart provides a complete payment solution for your store.

Features:

  • Simple configuration
  • Full integration with OpenCart order system
  • Support for all card types
  • Transaction history
  • Refund management

Available for OpenCart v2, v3, and v4:

alt text

ZenCart#

The Lesaka Online extension for Zencart provides a complete payment solution for your store.

Features:

  • Simple configuration
  • Full integration with ZenCart order system
  • Support for all card types
  • Transaction history
  • Open Source shopping cart software

Download ZenCart Extension

VikWP (WordPress Booking Plugins)#

For booking and reservation sites built on WordPress with Vik Plugins (VikBooking, VikRentCar, VikRentItems, and related Vik products), the Lesaka Online gateway is available as an add-on through VikWP.

Features:

  • Streamlined, hosted checkout that reduces cart abandonment
  • Tokenization and real-time fraud protection
  • Multi-currency and multi-card-type support
  • Built on Visa’s globally recognized security infrastructure

Requirements:

  • WordPress 4+ with PHP 5.6 or higher
  • A valid SSL certificate
  • Pro version of the relevant Vik Plugin — free versions do not support payment gateways

Installation:

  1. Purchase the Adumo gateway add-on from VikWP
  2. Install and activate it alongside your Pro Vik Plugin
  3. Configure your merchant credentials in the gateway settings
  4. Test in sandbox mode before going live

VikWP - Lesaka Online (Adumo) Payment Gateway

Google Pay#

Seamless payment processing with Google’s trusted platform

Benefits:

  • Faster Implementation
  • Enhanced Security
  • Reduced Compliance
  • Full Control
  • Custom Validation
  • Direct Processing

As an integration reference and for verification, please see following link

Custom Integrations#

If your e-commerce platform is not listed above, you can still integrate Lesaka Online using our:

  • General Integration API - For hosted payment pages
  • Enterprise API - For custom checkout experiences
  • Virtual Terminal - For manual order processing

View Integration Options →

Plugin Support#

Installation Assistance#

If you need help installing or configuring a plugin:

  • Email: support@adumo.com
  • Phone: +27 (0)21 555 3260
  • Documentation: Check platform-specific guides

Updates and Maintenance#

We regularly update our plugins to:

  • Add new features
  • Improve security
  • Ensure compatibility with platform updates
  • Fix bugs and issues

Important: Always test plugin updates in a staging environment before deploying to production.

Testing Your Integration#

Before going live:

  1. Enable Test Mode - All plugins support sandbox testing
  2. Use Test Cards - View Test Card Numbers
  3. Test All Scenarios - Successful payments, declines, 3D Secure
  4. Verify Orders - Ensure order status updates correctly
  5. Test Refunds - If applicable, test refund functionality

Going Live#

Once testing is complete:

  1. Switch from sandbox to production credentials
  2. Disable test mode in plugin settings
  3. Process a small live transaction to verify
  4. Monitor initial transactions closely
  5. Enable production monitoring and alerts

Best Practices#

  • Keep plugins updated to the latest version
  • Use SSL/TLS certificates for secure connections
  • Configure proper error handling
  • Enable transaction logging for troubleshooting
  • Regular backup of your e-commerce database

Additional Resources#


Need a platform not listed here? Contact our technical team to discuss custom integration options.