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:

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:
- Download the plugin from the WordPress plugin repository
- Upload and activate through your WordPress admin panel
- Configure your merchant credentials in the payment settings
- Test in sandbox mode before going live

Shopify#
For Shopify stores, use our custom payment gateway integration.
Features:
- Native Shopify integration
- Automatic order updates
- Seamless customer experience
- Mobile-optimized checkout

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:
- Install via Composer or manual upload
- Enable the module
- Configure merchant settings
- Clear cache and test

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

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:

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
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:
- Purchase the Adumo gateway add-on from VikWP
- Install and activate it alongside your Pro Vik Plugin
- Configure your merchant credentials in the gateway settings
- 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
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:
- Enable Test Mode - All plugins support sandbox testing
- Use Test Cards - View Test Card Numbers
- Test All Scenarios - Successful payments, declines, 3D Secure
- Verify Orders - Ensure order status updates correctly
- Test Refunds - If applicable, test refund functionality
Going Live#
Once testing is complete:
- Switch from sandbox to production credentials
- Disable test mode in plugin settings
- Process a small live transaction to verify
- Monitor initial transactions closely
- 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#
- Payment Page Code Examples
- API Documentation
- Test Cards
- Security Best Practices
- Adumo Developer Portal - Shopping Cart Plugins
Need a platform not listed here? Contact our technical team to discuss custom integration options.