Hikashop Becopay Payment Gateway
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Becopay payment module for Joomla 2.5/3.x and HikaShop

Version: 1.0.0

License: GPL-3.0

Tags: online payment, payment, payment gateway, becopay, joomla, hikashop

System requirements


You must have a Becopay merchant account to use this plugin. It's free and easy to sign-up for a becopay merchant account.

The module installation

  1. Download Hikashop-Becopay-Gateway.zip
  2. Go to Joomla's administration panel
  3. Via the top menu go to Extensions > Manage > Install
  4. Install the module package
    1. Select the Upload Package File tab
    2. Select the module package file saved at the step 1.
    3. Click Upload & Install to install the module
    4. Via the top menu go to Extensions > Plugins
    5. Locate the plugin Hikashop Becopay Payment Plugin and enable it

The module configuration

  1. Go to Joomla's administration panel
  2. Go to HikaShop's administration panel via Components > HikaShop > Configuration
  3. Go to the menu System > Payment methods
  4. Click the button New and select Hikashop Becopay Payment Plugin
  5. Configure the module
    1. On Main information block setup the payment method name and description
    2. On Specific configuration block enter your becopay gateway configuration
      • Mobile - Enter the phone number you registered in the Becopay here.If you don't have Becopay merchat account register here.
      • Api Base Url - Enter Becopay api base url here. If you don't have Becopay merchat account register here.
      • Api Key - Enter your Becopay Api Key here. If you don't have Becopay merchat account register here.
      • Merchant Currency - Enter your money's currency wants to receive.e.g: IRR
      • Debug - If enable it show the all of the error message and useful for debugging
      • Invalid status - Status given to order if has error
      • Verified status - Status given to order after the payment has been completed
  6. Publish the payment method
    1. Select the configured payment method in the list of payment methods
    2. Publish it by clicking an icon in the column Published

Becopay Support:


Would you like to help with this project? Great! You don't have to be a developer, either. If you've found a bug or have an idea for an improvement, please open an issue and tell us about it.

If you are a developer wanting contribute an enhancement, bug fix or other patch to this project, please fork this repository and submit a pull request detailing your changes. We review all PRs!

This open source project is released under the GPL-3.0 which means if you would like to use this project's code in your own project you are free to do so. Speaking of, if you have used our code in a cool new project we would like to hear about it! Please send us an email.


Please refer to the GPL-3.0 file that came with this project.