Sunday, 22 July 2012

Integration of Secure EBS Payment Gateway in Magento

           Today I’m going to tell you about how to integrate Secure EBS Payment Gateway
 in Magento .

Steps for Integrating Secure EBS Payment Gateway in Magento :

       Secure EBS payment Gateway is default Module in Magento. Despite below, steps
 are help for Understanding or How module is integrated in magento.
You can download the module from below link

( I ) Follow Below steps :
       1)      Copy the folder Secureebs to magento\app\code\core\Mage\
       2)      Copy the file Mage_Secureebs.xml to magento\app\etc\modules\
       3)      Copy the folder secureebs to magento\app\design\frontend\base\default\template\
       4)      Add the file Mode.php inside magento\app\code\core\Mage\Adminhtml\Model\System\
       5)      Enter your Account Id , Secret Key and select the Mode from the EBS
Payment Method control panel & Enable it.

 ( II ) Finally Need to update below file otherwise we will get Error :
Open File   \app\code\core\Mage\Secureebs\Block\Standard\Redirect.php

( III ) Below code is default code in redirect.php :
$name=$fname.” “.$lname;
if($mode == ’1′)
 Customize code : (Here we need to add below code)
$secretKey = Mage::getSingleton(‘secureebs/config’)->getSecretKey(); // Our SecretKey
$account_id = Mage::getSingleton(‘secureebs/config’)->getAccountId(); //account ID
$amt = $amount;
$refrence_no = $referenceno;
$return_url = $returnurl;
$mode = $mode;
 $string = “$secretKey|$account_id|$amt|$refrence_no|$return_url|$mode”;
// Should add ” | ” between parameters
 $secure_hash = md5($string); // Encrypt MD5 format
$form->addField(‘reference_no’, ‘hidden’, array(‘name’=>’reference_no’, ‘value’=>$referenceno));
$form->addField(‘amount’, ‘hidden’, array(‘name’=>’amount’, ‘value’=>$amount));
$form->addField(‘mode’, ‘hidden’, array(‘name’=>’mode’, ‘value’=>$mode));
$form->addField(‘return_url’, ‘hidden’, array(‘name’=>’return_url’, ‘value’=>$returnurl));
$form->addField(‘name’, ‘hidden’, array(‘name’=>’name’, ‘value’=>$name));
$form->addField(‘description’, ‘hidden’, array(‘name’=>’description’, ‘value’=>$desc));
$form->addField(‘address’, ‘hidden’, array(‘name’=>’address’, ‘value’=>$address));
$form->addField(‘postal_code’, ‘hidden’, array(‘name’=>’postal_code’, ‘value’=>$postalcode));
array(‘name’=>’secure_hash’, ‘value’=>$secure_hash)); // this line need to add

( IV ) Enable Module from Admin panel :
After integrate this module , open magento admin panel , then enable Secure EBS Payment Gateway, and pass your secret Key and account ID.

For any magento customization contact:
Company : Parsys Media
Mumbai Office :
Mobile No : +91-8123481528(Ashish Khadpe)


  1. i did the same thing pasted all the files but unable to see the module in admin section plz help

  2. Hey, nice the way you have presented the whole's
    always good to read and get to know quality stuff...

    Do visit my page and leave a comment if you like any of it...

    Techiezens Payment Gateway

  3. hey, Great Work, I am big fan of your ,
    i need a help from you .. actually i have a running site on Magento ver. and i need to integrate HDFC payment gateway on it . I try every method shown on internet but it doesn't work . i try a magento extension on HDFC payment gateway ( but instead of working it take my site on maintenance .NOTHING WORK AT ALL , so overall i am in deep shit. I need a urgent working sol. on HDFC payment gateway .
    please help me out on this ,

  4. I am looking for a plugin to enable social login and sharing at my magento webstore
    Magento Store Permissions

  5. Mobile Testing Training in Chennai
    We provide mobile testing training in Chennai with project support.Here the trainers who provide training have more than 8+ yrs of experience.Our training program is planned according to the students needs and requirement.
    Contact us: 8122241286
    Now a days mobile is the common thing everyone is using.We are seeing daily that new brands of mobile and new advanced versions of mobile are coming.Before every mobile is launched they are tested.So to know more about the Mobile testing that how a mobile is testing and what tools we require. You need to learn the mobile testing training.Now a days there is rapid growth in mobile development jobs.
    Contact us: 8122241286


  6. Mobile Testing Training in Chennai
    We provide mobile testing training in Chennai with project support. Here the trainers who provide training have more than 8+ yrs of experience. Our training program is planned according to the student’s needs and requirement.
    Contact us: 8122241286

  7. Thanks for sharing this Information, Got to learn new things from your Blog on MAGENTO.
    Ref link :

  8. This comment has been removed by the author.

  9. Thanks for sharing this Information, Got to learn new things from your Blog on Magento.
    Ref link :

  10. Thanks for sharing this information.It was very nice blog to learn about magento

  11. Great Read! I am impressed on how you make your article easy to understand. I'll come back for more :D

    For more tutorial and tips about web design and web development you can follow me here ->

  12. Nice Blog, thank you for sharing the useful information. Visit our Visit magento development company india

  13. Thanks for sharing these. It’s always useful to get pointers to the good blogs out there.
    Megento User Email Lists offered by Parana Impact will help your organization fill in the blanks in your databases.

  14. Checkout Magento1 and Magento2 EBS payment gateways

  15. Thank you for this great help. It helped much to me and it will also help to many others.

  16. Why To Approach Magento Web Development Company? Ask me Benefits of Working With Magento Web Development Magento, formed on open-source platform, is a Best feature-rich e-commerce technology with the help of which online merchants can control over the content, look and functionality of their e-commerce store. In order to give a similar kind of environment and experience to users on desktops, laptops, tablets and Smartphones an individual website is designed by Magento developers. Source-

  17. Somebody necessarily help to make severely posts I might state. This is the first time I frequented your website page and to this point? I surprised with the research you made to create this particular post extraordinary. Well done admin..
    PHP Training in Chennai

  18. Hello Dear sir

    I like your blog very well, I want to say thank you for giving so good information.
    I have a website We provide payment gateway
    Payment Gateways

  19. The blog was absolutely fantastic! Lot of great information which can be helpful in some or the other way. Keep updating the blog, looking forward for more contents...Great job, keep it up.. | Web Design Companies Bangalore

  20. Thank you for sharing this helpful information. We are Payment gateway and Credit Card Processing service provider in Europe and worldwide.

  21. Really very useful tutorial. Thanks for sharing! Magento Company UK


  22. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said "You can hear the ocean if you put this to your ear." She placed the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is completely off topic but I had to tell someone!criar loja virtual

  23. Thanks for sharing your integrating payment guideline. I like your blog thank you. if anyone interested for build mobile app for magento store. we are offering magento app extension. Mobicommerce is leading magento mobile app builder for magento ecommerce store.


  24. Thank you a lot for giving everyone an exceptionally spectacular opportunity to read critical reviews from this web site. It really is very sweet and jam-packed with fun for me personally and my office fellow workers to search your website no less than 3 times in one week to see the newest issues you have. Not to mention, I am also always pleased with your unique solutions you serve. Selected two tips in this article are ultimately the best we have all had.suporte magento

  25. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you.

    hospedagem magento

  26. Greetings from Los angeles! I'm bored at work so I decided to check out your website on my iphone during lunch break. I enjoy the info you provide here and can't wait to take a look when I get home. I'm shocked at how quick your blog loaded on my cell phone .. I'm not even using WIFI, just 3G .. Anyways, great blog! suporte magento

  27. Thanks for sharing this fantastic article.I study your publish and me really adore it. Keep Posting:)
    Online Marketing Services
    SEO Agencies Bangalore
    seo pricing in india

  28. Thanks for post amazing blog about Payment Gateway in Magento customization. keep up it.

  29. That's wonderful stuff you've written up here. Been searching for it all around. Great blog.. Website Development Bangalore | Web Designing Company Bangalore