Zota for PrestaShop

– Official Plugin

Welcome to Zota for PrestaShop

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.

Simple Integration

Zotapay is a global payment gateway that enables businesses to accept a broad range of alternative payment methods from consumers in emerging markets. At Zotapay we’re committed to open-source software. As such, our PrestaShop module is free to install and add to your global store.

Zota for PrestaShop

Zotapay for Prestashop is the all-in-one solution you need in order to accept payments on a global scale. Zotapay supports more than 1000 alternative payment methods in regions such as South East Asia, Africa, Latin America and more. Consumers will be able to choose from the payment methods they’re most comfortable and familiar using and not be limited to credit card payments only.

Benefits of Zota for PrestaShop

Online businesses using Prestashop can benefit greatly when they add our PrestaShop module to their store. The Module installation and configuration are very simple and don’t require any coding. It allows businesses to use a full range of payment solutions and provides full flexibility for businesses to sell across borders and conquer new markets.

Broad Range of Features

Prestashop offers businesses everything they need to sell products online. From a fully customizable online store to back office solutions covering orders, payments, shipping and more. Businesses will be able to easily grow and scale their businesses on a global level.

How Can Zota for PrestaShop Expand Your Online Business?

Once our module is installed, businesses have the ability to accept payments instantly from both local and global customers. We offer businesses the widest range of alternative payment solutions throughout emerging markets. Zotapay is proudly connected to a robust network of 1000 banks, acquirers, eWallets and PSPs. Businesses will benefit from a PCI DSS Level 1 fully customisable cashier page and be able to increase their market reach with multi-currency processing.

With Zota for PrestaShop, your online business can offer:

  • Multiple payment methods set up
  • More than 50 processing currencies
  • Fully seamless and localised payment experience
  • Cross-Border transactions and remittance
  • Fully customizable payment page
  • Management of cashier options (define the sequence of available payment methods)
  • Underpayment and Overpayment Support
  • Status changes support

Getting Started

Getting started with the Zotapay Prestashop module is simple and quick. Just install the module directly from the Prestashop module catalog. Setting up multiple payment methods has never been easier. We can provide multiple endpoints which connect to different local payment methods, making life simple for global online stores.

Zotapay’s Prestashop Setup Guide

To make life less complicated for online businesses, our setup guide provides step-by-step instructions to guide you through the module installation.

Set Up Steps


This manual describes how you can easily integrate Zotapay with your Prestashop store. Before you can configure the Zota for Prestashop module, 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, alternative methods, local banking solutions, credit and debit cards and more.


Installing the Zotapay module

The Module can be installed directly from the Module Catalog and configured in the Module Manager. The configuration of the module requires obtaining the following credentials from Zotapay support:

MerchantID – A merchant unique identifier, used for identification.

MerchantSecretKey – A secret key, used for authentication.

EndpointID – One or more unique endpoint identifiers to use in API requests.

Once you have obtained the aforementioned credentials, and the Zotapay module is installed, open the module configuration page from Improve section->Modules->Module Manager and click on the Configure button in the Zotapay module.

General Configuration

Select the mode: “Live mode” enabled or disabled.

The Zotapay support Team will clarify if they provided live or test credentials. For live credentials, please make sure to enable “Live mode”, otherwise the plugin will not work.

2. Enter the merchant ID and the merchant secret key exactly as they were provided by Zotapay support.

Configure Payment Methods

The Zotapay Support team provided End Points together with the credentials. Payment methods of the Module should be adjusted based on the End Points received.

1. Add new payment method

2. Configure payment method

Status Active/Inactive – This defines if the payment method will be used on the checkout page.

Title – The title stated on the payment method configuration will be shown to the end user on the checkout page

Description – The description stated on the payment method configuration will be shown to the end user on the checkout page.

Endpoint – Enter the end point ID provided by the Zotapay Support Team.

Position – This field defines the position of the payment method on the checkout page for the end user.

Image – This enables you to upload a custom logo for any selected payment method. This will be displayed on the checkout page.


End Point currency must be the same as your shop currency, otherwise the end user will not be able to complete the order.

The Zotapay Support team provides end point numbers with the specified currency. In case you need any corrections in the end points, supported currencies and payment methods, please approach Zotapay support.

Customer Checkout

Payment method configuration defines what the end user can see on their checkout page.

Configuration overview


Payment Details

All the processed orders are available in the Orders section of the Prestashop backoffice. Orders processed via Zotapay solutions will have an additional section, “Zota Payment Details”.

These contain more detailed information about the order itself:

Zota order ID
Order status
Payment method

In case of a decline, you can find all the reasons for the decline. For credit card payments you can see the card details and the card type used by the end user.

Overpayment and Underpayment Statuses

Some local solutions which Zotapay offers, allows end users to deposit more or less funds than paid for the item.

In order to highlight and track such orders, the Zota module for Prestashop has two additional statuses:

Underpayment – The end user deposited less than the item costs.

Overpayment – The end user deposited more than the item costs.

When the status is either underpayment or overpayment, you are able to see the real paid amount in the Zota payment details section.

Underpayment orders can become an order with payment accepted status or overpayment status. The Zota Module will take care to 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].

Businesses can now benefit from the broadest range of global and local payment solutions available on the market. This includes the added advantage of PCI hosted payments and multi-currency support.