Welcome to Zota for Magento
Here, you will find all the tools and guidance you need to integrate Zotapay’s payment systems into your brand new or existing online store.
Benefits of Zota for Magento
Online businesses benefit greatly when they integrate with Magento. Offering multiple payment method support with the ability to specify per region or country as well as the free customization of payment methods (name, logo, description, etc). With its impressive list of advanced features and numerous benefits, Magento is THE all-in-one solution for eCommerce. However, the software is not for the faint-hearted and poses a very serious challenge to beginner online store owners with little-to-no tech experience.
Broad Range of Features
From the various eCommerce platforms on the market today, Magento is probably the one that has every feature that one could ever want or need for their online business. This makes Magento one of the best options for anyone operating a larger business or a full-blown corporation. Features include anything from marketing and conversion tools to actual customer segmentation and much more.
How Can Zota for Magento Expand Your Online Business?
Once our plugin is downloaded, companies have the ability to accept payments immediately from both local and global customers. Offering companies the widest range of local payment solutions available, Zotapay is proudly connected to a robust network of more than 1000 banks, acquirers, eWallets, and PSPs allowing businesses to route between the different payment methods under our PCI level 1 fully customized cashier page. Increase your market reach with multi-currency support.
With Zota for Magento, your online business can offer:
- Quick switch to the sandbox environment
- Multiple payment methods set up (up to 5 methods)
- Full Payment Method customization (Name, logo, description)
- Country and Regions routing options per payment method
- Underpayment and Overpayment Support
- Status Changes Support
Getting Started
Getting started with Zota for Magento is simple. Just visit the Plugins page in WordPress, ensuring you find the right options in settings. Setting up multiple payment methods is also straightforward. We can provide multiple Endpoints, which represent different local payment methods making life simple for online stores. See.
Zotapay’s Magento Setup Guide
To make life simple for developers, our Setup guides below offer step-by-step instructions, to guide you through.
Set Up steps:
Introduction
This manual describes how you can integrate Zotapay with your Magento 2 shop. Before you can configure the Zotapay Magento 2 extension you need to have API credentials, provided by Zotapay.
Zotapay is a global payment service provider that facilitates online payment processing solutions worldwide, supplying innovative and secure technology. Our services include but are not limited to, credit and debit cards, alternative methods, and local solutions, and more.
Installation
Installing the Zotapay Magento 2 extension
The Zotapay Magento 2 extension can be installed in two ways, but both require access to the server’s command line interface (CLI).
Manual installation using FTP
1. Download the latest version of the module from GitHub or the Magento Marketplace.
2. Extract the module files and upload them to:
[Magento root]/app/code/Zotapay/Payment
3. Install the Zotapay PHP SDK (using CLI):
composer requires zotapay/p hp-sdk
4. Execute the following commands in your Magento root directory (using CLI):
php bin/magento module:enable Zotapay_Payment
php bin/magento setup:upgrade
If your Magento is running in production mode then run the following:
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
5. Finally, you need to clear Magento caches by executing the following commands:
php bin/magento cache:clean
php bin/magento cache:flush
Manual update using FTP
If you have installed a previous version with zip extraction and are uploading via FTP, please remove the files found in [Magento root]/app/code/Zotapay/Payment and proceed with the installation steps above. You need to extract and upload new files to the same directory and repeat the installation steps to complete the update of the extension.
Installation using Composer
Installing the extension using Composer will make installation and maintenance easier, so installation using Composer is the preferred method for installing the extension.
To install the extension using composer you need to run the following commands using the command line interface:
1. composer require zotapay/magento2-module-payment
2. php bin/magento setup:upgrade
3. php bin/magento setup:di:compile
4. php bin/magento setup:static-content:deploy
5. php bin/magento cache:clean
6. php bin/magento cache:flush After running these commands, the latest stable version is downloaded and installed within your Magento 2 website.
Update using Composer
If you have installed a previous version with composer, just run the following commands to update the extension:
composer update zotapay/magento2-module-payment
php bin/magento setup:upgrade
php bin/magento setup:di:compile (only for production mode)
General Configuration
Login to your admin panel and navigate to:
Stores → Configuration → Sales → Payment Methods
You should see the Zotapay Payment section like the screenshot below.

Click on Configure to expand Zotapay configuration sections.

First you will need to configure and set your “API Credentials”
Enabled – Enable Zotapay Payment extension from here
Payment mode – Set to Sandbox for test transactions and Live for real transactions
Merchant ID – This is given when you create your Zotapay account.
Merchant Secret Key – This is given when you create your Zotapay account.
Order Description – Description message for your Zotapay transactions.
Payment Methods Configuration
Zotapay Payment extension can enable up to 5 payment methods on the checkout page. Each payment method can be customized with following settings:

Enabled – Enable payment method on the checkout page
Title – Method title on the checkout page
Endpoint – Merchant specific endpoint ID for the payment method New
Order Status – new order status after successful payment
Instructions – description message on the checkout page under payment title Logo
Image – Upload image with supported payment methods and cards
Applicable Countries – Display payment method for specific countries
Applicable Regions – Display payment method for specific regions when previous is field is selected as “Specific countries” and “Specific Countries” multi select is enabled
Specific Countries – manual selection of allowed countries or preselect with “Applicable Regions” field
Sort Order – position of the payment method on the checkout page
Overpayment and Partial Payment statuses
Some local solutions which Zotapay offers allow end user to deposit less or more funds, than they paid for the item. In order to highlight and track such orders, Zotapay’s Magento application has two additional statuses:
ZotaPay Partial Payment – the End User deposited less than the item costs
ZotaPay Overpayment – the End User deposited more than the item costs
When status is Overpaid or Partial Payment, the true paid amount needs to be displayed in the Payment & Shipping Method.
Partial Payment orders can become an order with processing status or overpayment status if connected via Zotapay’s solutions. Plugin will update statuses accordingly and automatically.

Supporting You Every Step of the Way
We pride ourselves on offering the best support and customer service possible in today’s competitive, online payments market. For sign-up and sales inquiries, please contact [email protected] . For Support, please use [email protected]