- Leader in UAE & GCC Payments: Leverage the only payment gateway in the UAE offering specialized services across Saudi Arabia, Kuwait, Qatar, Bahrain, and Oman.
- Bilingual Checkout Experience: Fully supports both English and Arabic languages, ensuring a localized and professional shopping experience for all customers in the region.
- Maximum Security with Digital Certificates: Uses advanced digital certificates for secure communication, eliminating the need for passwords and ensuring top-tier protection against fraud.
- No-Store Card Data (Hosted Page): Customers are redirected to Etisalat’s secure payment page, reducing your PCI compliance burden as no sensitive card data is stored on your Magento server.
- Full Transaction Management: Simplify your back-office operations with support for Online Refunds and automatic invoice creation directly from the Magento 2 Admin Panel.
- Multi-Store & Multi-Currency: Optimized for regional growth with support for AED, USD, and other local currencies, along with compatibility for multiple websites and unlimited domains.
- Modern Gateway Architecture: Fully built on the native Magento 2 Gateway Framework, eliminating technical debt and ensuring smooth future upgrades.
- Headless & PWA Ready: Future-proofs your store with optimized REST API endpoints, delivering a lightning-fast checkout experience on modern PWA storefronts and mobile apps.
- Decoupled & Extensible Code: Uses robust Service Contracts to isolate business logic, making it highly stable and easy for developers to customize or integrate with third-party systems.
Etisalat Payment Gateway - Magento 2
Screenshots
Key Benefits
Overview
Etisalat Payment Gateway - Magento 2 extension allows you to take debit or credit card payments through Etisalat Payment Gateway. This is a solution for Magento 2 website stores based in UAE and CGG countries (Saudi Arabia, Kuwait, Qatar, Bahrain and Oman).
About Etisalat Merchants
IPG (Etisalat Payment Gateway) is the only Payment Gateway in UAE offering electronic payment services especially in UAE and GCC countries.
Etisalat Payment Gateway facilitates its Merchants to accept payment from all popular card brands.
Etisalat Payment Gateway Merchants can decide on payment gateway to allow accepting cards from a specific country or region like GCC countries or else (no need to go to the bank).
Secure communication channel using Digital Certificates (no passwords).
Fraud prevention.
How to use
In order to use the extension, you must have a merchant account provided by Etisalat and the credentials to access Merchant's portal
How the extension works
It directs your customers to a secure payment form (hosted on Etisalate Payment Page) during the checkout process. Once they’ve paid, they’ll be redirected back to your website.
Key Features
- 3D-Secure Support: Enhances transaction security with full 3D-Secure authentication.
- Flexible Card Acceptance: Seamlessly accepts both major Credit and Debit cards.
- Online Capture & Refund: Easily capture new sales and process online refunds directly from the admin panel.
- Secure Credential Encryption: Protects and encrypts all sensitive payment credentials.
- Automated Invoice Creation: Automatically generates invoices upon successful transaction completion.
- REST API & Headless Ready: Fully supports REST API endpoints for headless and PWA integrations.
- Multi-Currency & Localization: Supports multiple currencies and offers bilingual checkout in English and Arabic.
- Multi-Store Architecture: Fully compatible with multiple websites, stores, and store views under a single installation.
- SSL & Security Compliant: Ensures safe data transmission with full SSL certificate support.
- Unlimited Domains: Allows deployment across unlimited domains without licensing restrictions.
Currency Support
United Arab Emirates Dirham (AED), United States Dollar (USD) and any other currency
Installation
Create folder structure inside the Magento main folder: app/code/PL/Etisalat/
Extract module files into that folder and execute the following commands:
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean
Example

Verify whether the module has been successfully installed. Log in to Magento Admin dashboard and go to Stores > Configuration > Sales > Payment Methods. Settings of the Etisalat Payment Gateway module should be there under the name "Etisalat Payment Gateway"
Configuration steps
Please follow these steps to configure the module:
- Login to Magento Admin dashboard
- Go to Stores > Configuration > Sales > Payment Methods
- Expand OTHER PAYMENT METHODS, then Etisalat Payment Gateway
- Fill in configuration details as described below
- Click Save Config to store the configuration.
- Follow Magento instructions and clean application cache, to make sure that the new payment method is immediately available in your online store
Configuration details
- Enabled: should be set to YES to make Etisalat Payment Gateway available as a payment method on the checkout page.
- Title: Name of the payment method displayed on the checkout page
- Username: Username authentication provided by Etisalat
- Password: Password authentication provided by Etisalat
- Merchant Name: The name maps to Customer ID as mentioned in Work Order
- Test Mode: Set to YES for testing the module and payments, please use the Sandbox credentials.
- SSL Enabled: Set to YES if your website is using SSL Certificate
- Debug: Set the option to YES if you want all communication between Magento and the Gateway to be logged into the var/log/pl/etisalat.log file. It usually uses for the Developer to troubleshoot problems if the Payment Method doesn't work.
- Payment from Applicable Countries: countries from which customers are allowed in your online store
- Payment from Specific Countries: This option is available if Payment from Applicable Countries option is set to the Specific Countries mode. It's possible to choose a few countries for whose the Payment Method will be available. The billing address is used to identify the country on the Checkout Page
Test Environment
If you would like to see a live demo of the Etisalat Payment Gateway for Magento 2 extension, please feel free to contact us or reach out directly via email at sales@polacin.com.
Test Credit Cards
Success
Visa 4111111111111111
MasterCard 5555555555554444
Not Sufficient Fund
Visa 4012888888881881
Do not honor
MasterCard 5105105105105100
Release Notes
Version 3.0.0 – June 17, 2026
- Fully compliant with Magento 2 Payment Gateway Framework and Service Contracts.
- Added full support for REST API and Headless Magento architecture.
- PWA Ready – seamless integration with modern Progressive Web App storefronts.
- Optimized payload structure for faster checkout performance.
Version 1.0.0 - February 24, 2023
Customer Reviews
-
Working with Polacin for payment…
Working with Polacin for payment integration on my website project was a seamless experience. Their team provided excellent support throughout the process, ensuring that the integration was smooth and hassle-free. Their expertise and attention to detail were evident, and I'm highly satisfied with the outcome. I would definitely recommend Polacin for any payment integration needs.Review by Supportmena Technologies llc (Posted on 3/22/2024)