BENEFIT Payment Gateway - Magento 2

Rating:
100% of 100
7  Reviews
24 Sold
$99.00
Packages
Support/Updates Period
Installation

Compatible With Magento Edition

Open Source (CE): 2.3, 2.4
Commerce on prem (EE): 2.3, 2.4
Commerce on Cloud (ECE): 2.3, 2.4

Screenshots Previous Next

  • BENEFIT Payment Gateway
  • BENEFIT Payment Gateway on Checkout Page
  • BENEFIT Payment Gateway
  • BENEFIT Payment Gateway  - Magento 2 Payment Information
  • BENEFIT Payment Gateway  - Magento 2 Order Notes
  • BENEFIT Payment Gateway  - Magento 2 Invoices
  • BENEFIT Payment Gateway  - Magento 2 Transaction

Overview

BENEFIT Payment Gateway - Magento 2 is a secure online payment solution designed for Magento 2 eCommerce stores that need to accept Bahrain debit card payments. The gateway enables merchants in Bahrain and surrounding regions to process online transactions through local bank debit cards, fully compliant with the BENEFIT payment ecosystem.

This extension allows Magento 2 store owners to offer a region-specific payment method that supports transactions in Bahraini Dinar (BHD) and works seamlessly with BENEFIT-supported local banks.

Key Benefits

  • Accept Bahrain debit cards via a secure BENEFIT hosted payment page

  • Support local currency transactions in Bahraini Dinar (BHD)

  • Easy integration with Magento 2 eCommerce stores

  • Compatible with local banks in Bahrain

  • Multi-store and unlimited domain support

How the BENEFIT Payment Gateway Works

The BENEFIT Payment Gateway for Magento 2 redirects customers to the official BENEFIT-hosted payment page to securely enter their debit card details. Once the transaction is completed successfully, customers are redirected back to the Magento 2 confirmation page.

This approach ensures:

  • Secure handling of sensitive card data

  • No storage of debit card information on the Magento server

  • Compliance with local banking and payment security standards

Key Features

  • Accept Bahrain Debit Cards

  • Support transactions in Bahraini Dinar (BHD)

  • Benefit Faster Checkout / Tokenization
    (Save debit card details for faster future payments)

  • Capture new sales efficiently

  • Automatic invoice creation

  • Managed resource file path for easy configuration

  • Offline refund support

  • Compatible with many local banks in Bahrain

  • Real-time transaction processing

  • Support for multiple Magento 2 stores

  • Unlimited domains and websites

  • Secured by BENEFIT Payment Gateway

Account & Pricing

To use the BENEFIT Payment Gateway extension, merchants must have a valid BENEFIT merchant account. BENEFIT will provide the required credentials to access the Merchant Portal and configure the gateway.

For pricing plans and transaction fees, merchants need to contact the BENEFIT support team directly, as pricing depends on the acquiring bank and merchant agreement.

Supported Banks and Accepted Debit Cards

The BENEFIT Payment Gateway supports debit cards issued by a wide range of local and regional banks, including:

  • Ahli United Bank B.S.C.
  • Al Baraka Islamic Bank B.S.C
  • Al-Salam Bank - Bahrain B.S.C.
  • Arab Bank Plc
  • Bahrain Islamic Bank
  • BANK OF BAHRAIN AND KUWAIT
  • Citi Bank N. A.
  • CREDIT LIBANAIS S.A.L
  • Gulf International Bank B.S.C
  • Habib Bank Limited
  • HSBC Bank Middle East Limited
  • ICICI Bank Limited
  • ila Bank
  • Ithmaar Bank B.S.C. (Closed)
  • Khaleeji Commercial Bank B.S.C.
  • Kuwait Finance House (Bahrain) B.S.C.( Closed)
  • Mashreq Bank P.S.C
  • National Bank Of Bahrain B.S.C.
  • National Bank Of Kuwait S.A.K. / Commercial Branch
  • Payment international Enterprise BSC (closed)
  • Standard Chartered Bank
  • STATE BANK OF INDIA (FOREIGN BRANCH)
  • The Housing Bank For Trade And Finance - Jordan
  • United Bank Limited

Security & PCI Compliance

With BENEFIT Payment Gateway integration, customers enter their debit card information on a BENEFIT-hosted secure payment page. As a result:

  • Merchants do not need to handle PCI DSS compliance directly

  • No sensitive debit card data is stored on the Magento 2 server

  • All transaction data is transmitted in encrypted format

This significantly reduces compliance complexity while maintaining high security standards.

Support, Updates & Licensing

  • The extension includes 12 months of free technical support. If you encounter any issues related to installation, configuration, or compatibility, our support team will assist you to ensure the extension works correctly with your Magento 2 store.
  • The extension also includes free updates for 12 months, ensuring compatibility with new Magento 2 versions and ongoing improvements.
  • The source code is 100% open-source and unencrypted, allowing developers to review, customize, and extend the functionality as needed.
  • A single license can be used on unlimited domains and websites.
  • All extensions are covered by a 30-day money-back guarantee.

Installation

Follow the steps below to install the BENEFIT Payment Gateway extension on your Magento 2 store.

1. Extract the extension files into the following directory:
app/code/PL/Benefit/

2. Open a terminal and navigate to your Magento root directory, then run the following commands:

php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean

3. After completing these steps, the extension will be available in the Magento Admin Panel for configuration.

Make sure the required BENEFIT resource files (keystore.bin, keystore.pooh, resource.cgn) are placed in the pub/resource directory before processing live transactions.

Test Environment

If you would like to view a live demo or test the BENEFIT Payment Gateway for Magento 2, please contact us or email sales@polacin.com

Test Card Details for BENEFIT Payment Gateway

4600410123456789 Response code 00 Approved

4550120123456789 Response code 54 Expired card

4889780123456789 Response code 61 Limit exceeded

4415550123456789 Response code 51 Insufficient funds

4575550123456789 Response code 78 Refer to Issuer

4845550123456789 Response code 55 Invalid pin

4895550123456789 Response code 05 Please contact issuer

Release Notes

Version 2.1.1 – September 22, 2023

  • Added BENEFIT Faster Checkout functionality
  • Improved transaction handling performance

Version 2.1.0 – May 31, 2023

  • Added new Order Status and Processing Order Status configuration options
  • General stability improvements

Version 2.0.9 – July 13, 2022

  • Added notification when a new extension version is available

Version 2.0.8 – May 23, 2022

  • Enabled configurable resource file path from the Magento Admin Panel

Version 2.0.7 – January 11, 2022

  • Fixed session value issues after returning from the BENEFIT payment page
  • Stability improvements

Version 2.0.6 – December 1, 2021

  • Fixed compatibility issues with PHP version 7.4

Version 2.0.5 – October 29, 2020

  • Fixed Chrome SameSite cookie issue that caused redirection to an empty cart page

Version 2.0.4 – October 14, 2020

  • Improved BENEFIT library integration
  • Updated resource directory structure

Version 2.0.3 – October 2, 2020

  • Upgraded to the new BENEFIT integration libraries
  • Removed deprecated libraries

Version 2.0.2 – June 2, 2020

  • Bug fixes and general stability improvements

Version 2.0.1 – May 21, 2020

  • Initial release of BENEFIT Payment Gateway for Magento 2

Customers

The BENEFIT Payment Gateway for Magento 2 is used by a wide range of merchants across Bahrain and regional markets. Due to confidentiality and merchant privacy policies, only a limited selection of active websites is listed below.

Examples of merchants currently using this extension include:

- thepbcos.com
- shop.fakhroo.com
- devjiaurum.com
- bahraintyres.com
- wafiapps.com
- freshpikk.com
- snipershopping.com
- stagingistationery.com
- bahrain.ahmarket.com

These merchants rely on the BENEFIT Payment Gateway to securely process debit card payments through local Bahraini banks, supporting stable and compliant eCommerce operations.

Reviews

  1. Awesome plugin
    Satisfied
    100%
    Polacin BENEFIT plugin is really amazing and fits perfectly for my website. Thanks a lot for such a professional work

    Review by Walidah Sibal Sarraf

    Posted on

  2. Functions as described
    Satisfied
    100%
    Very happy extension that works great. We requried some customization on the Benefit PG for configuration from Magento backend and the support and team were brilliant. The customization was completed within a couple of hours.

    Review by Ammar Hassan

    Posted on

  3. Great extension and great support
    Satisfied
    100%
    I have managed to download and install the extension as your instructions, the payment went through correctly.
    It's a great payment extension for Bahrain debit cards

    Review by Mahmoud Ali

    Posted on

  4. Great products and great support
    Satisfied
    100%
    Great products and great support

    Review by Abdulla Alrowaiei

    Posted on

  5. Good extension and good developer
    Satisfied
    100%
    This extension worked perfectly without any dramas. I have had good support from you throughout project and continues to be good help for any queries and questions, seem you have a lot experience and knowledge in BENEFIT payment gateway.
    Thanks again for helping me to install the extension.

    Review by Hudhaifa Saleem

    Posted on

  6. Great work
    Satisfied
    100%
    We are very pleased with the quick support and the approach you took to fix our issue with the BENEFIT plugin. It's working great now

    Review by Abbaad Alsherooqi

    Posted on

  7. perfect extension and perfect support
    Satisfied
    100%
    This is my second extension I bought from this site. I bought this extension because I want to integrate the Benefit Payment Getaway with my e-Commerce site.
    The extension is very easy to install and to administrate.
    The support is perfect they addresses any issue immediately.
    perfect support perfect extensions
    I highly recommend this site

    Review by abdulla

    Posted on

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
Back to Top