VirtueMart Forum

VirtueMart Dev/Coding Central: VM1 (old version) => Development Projects, Modifications, Hacks & Tweaks. VM1.1 => Payment Modules => Topic started by: yyzcity on September 08, 2006, 07:18:16 AM

Title: Payment Module Moneris
Post by: yyzcity on September 08, 2006, 07:18:16 AM
Payment processing code for transactions with http://www.moneris.com

Download zip archive moneris.zip ( attached below)

Installation: as regular virtuemart payment module.

Also you will need:

1. Add the following 4 lines to VirtueMart language file:

////////////////////////////////

   var $_PHPSHOP_ERROR_CODE = 'Error Code';
   var $_PHPSHOP_DECLINE = 'Your transaction has been declined.';
   var $_PHPSHOP_APPROVED = 'Your transaction has been approved!';
   var $_PHPSHOP_UNKNOWN_ERROR = 'There was error processing your transaction.  Please blah-blah... for help.';
////////////////////////////////

2. Call Moneris and ask them to activate API for your account. It looks like it is not activated by default.


see screenshots below for other details.

Tested on VirtueMart 1.0.6

Enjoy!



[attachment cleanup by admin]
Title: Re: Payment Module Moneris
Post by: Burner on October 12, 2006, 00:43:06 AM
1. what line in the lang file does the 4 lines of code go?

2. i get the following on the site w/ the mod installed

** * This ps_moneris class, contains payment processing code * for transactions with http://www.moneris.com * * * @version $Id: ps_moneris.php,v 1.0 2006/09/7 20:02:18 * @package VirtueMart * @subpackage payment * @copyright Copyright (C) 2006 Dmitri Kravtsov yyzcity@hotmail.com. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details. * * http://virtuemart.net */ 
Title: Re: Payment Module Moneris
Post by: yyzcity on October 12, 2006, 00:50:17 AM
Just add :
/* 
before:        ** * This ps_moneris
Title: Re: Payment Module Moneris
Post by: yyzcity on October 12, 2006, 00:58:11 AM
re: #1
I mean add that to the file ps_moneris.php.
Or just delete that notice from the file
:)
re: #2
any line
Title: Re: Payment Module Moneris
Post by: Burner on October 12, 2006, 01:32:49 AM
been testing on my dev site & a get these error msgs -

Error: (Error Code: 476)

Error: Failure in Processing the Payment (ps_moneris)


Title: Re: Payment Module Moneris
Post by: yyzcity on October 12, 2006, 07:51:42 AM
You need to call moneris and make sure that API is activated for your account
Title: Re: Payment Module Moneris
Post by: yyzcity on October 12, 2006, 08:01:58 AM
responce codes: https://www3.moneris.com/connect/en/download/feb05/misc/Response_Codes.pdf
Title: Re: Payment Module Moneris
Post by: Burner on October 17, 2006, 01:06:16 AM
still not working & if you have the time you can see the dev site at www.neilwhumphrey.com/wos
Title: Re: Payment Module Moneris
Post by: yyzcity on October 17, 2006, 03:50:50 AM
i tried. i could not pass billing info registration. it`s not a problem with payment module.
btw, I installed it recently on php-shop with mambo and it works without any modification. Same with VM 1.07
Title: Re: Payment Module Moneris
Post by: Burner on October 17, 2006, 04:31:30 AM
could it have to do that i'm not using the real url vs the dev url

also, i notice the language file doesn't work so i'm wondering if i have the code on the wrong lines.
Title: Re: Payment Module Moneris
Post by: yyzcity on October 17, 2006, 07:14:29 AM
It can`t  cause any problem at that stage where you are having your problem.
And  it does not matter where exactly in the language file you added those lines ( make sure it is language file for virtuemart! not for Joomla :).
It looks like you are having  some kind of database misconfiguration ( may be fields from other installation (php-shop?). check  Tabe structure for vm_users - it must be exactly as it is in original config.
As I said - this problem is not related to moneris module at all.
Title: Re: Payment Module Moneris
Post by: yyzcity on October 17, 2006, 07:21:57 AM
i mean jos_users
Title: Re: Payment Module Moneris
Post by: Burner on October 17, 2006, 08:18:10 AM
when i change the language file in admin/component/vmart w/ the moneris code the vmart doesn't work

this install never has php-shop & was an orginial install of Joomla

yes, it's jos_users
Title: Re: Payment Module Moneris
Post by: yyzcity on October 17, 2006, 08:24:08 AM
weird.
delete all you added and add this lines  again.


  var $_PHPSHOP_ERROR_CODE = 'Error Code';
   var $_PHPSHOP_DECLINE = 'Your transaction has been declined.';
   var $_PHPSHOP_APPROVED = 'Your transaction has been approved!';
   var $_PHPSHOP_UNKNOWN_ERROR = 'There was error processing your transaction.  Please blah-blah... for help.';


if stil problem upload your language file to forum. i`ll check
Title: Re: Payment Module Moneris
Post by: Burner on October 18, 2006, 00:23:07 AM
english language zip attached

i've left the test site w/ the above file in so you can see the error msg

[attachment cleanup by admin]
Title: Re: Payment Module Moneris
Post by: yyzcity on October 18, 2006, 00:44:34 AM
try this.  I tested it and it works on my side

[attachment cleanup by admin]
Title: Re: Payment Module Moneris
Post by: Burner on October 18, 2006, 00:50:26 AM
what version of joomla & vmart are you using?
Title: Re: Payment Module Moneris
Post by: Burner on October 18, 2006, 01:41:41 AM
VMart -

i've upgraded to 1.6 w/ no  success. still get the error msg

Error: (Error Code: N/A)

Error: Failure in Processing the Payment (ps_moneris)

thanks for the language file but it doesn't work. if i use it i get the error msg

Fatal error: Cannot redeclare vmLanguage::$_PHPSHOP_ORDER_WAREHOUSE in /home/xxxxxx/public_html/wos/administrator/components/com_virtuemart/languages/english.php on line 300

Joomla -

upgrading to 1.0.10 to see if there is a difference
Title: Re: Payment Module Moneris
Post by: Burner on October 18, 2006, 20:39:16 PM
another thing that's werid is that the moneris config page is all stretched out to the right rather than vertical like all the other payment mods. the Payment Extra Info: is off the screen to the right.

running thru where the files go & other steps -

in /administrator/components/com_virtuemart/classes/payment

ps_moneris.cfg.php
ps_moneris.helper.php
ps_moneris.php

Error message I get is -

Error: (Error Code: N/A)

Error: Failure in Processing the Payment (ps_moneris)


Language File script tweaks-

/administrator/components/com_virtuemart/languages

adding to the english.php file -

var $_PHPSHOP_ERROR_CODE = 'Error Code';
   var $_PHPSHOP_DECLINE = 'Your transaction has been declined.';
   var $_PHPSHOP_APPROVED = 'Your transaction has been approved!';
   var $_PHPSHOP_UNKNOWN_ERROR = 'There was error processing your transaction.  Please blah-blah... for help.';

Error message I get when the new script english.php is used -

Cannot redeclare vmLanguage::$_PHPSHOP_ORDER_WAREHOUSE in /home/xxxx/public_html/wos/administrator/components/com_virtuemart/languages/english.php on line 300


Title: Re: Payment Module Moneris
Post by: Burner on October 19, 2006, 00:29:54 AM
upgraded to 1.07 & get only this error but feature is not selected -

Error: You need to enter your Credit Card Code to proceed.
Title: Re: Payment Module Moneris
Post by: sunshine on October 19, 2006, 16:13:09 PM
I'm using Joomla 1.010 and VM 1.06 - installed payment module and am trying to run in test mode. I get an undefined error only;

** Error: Test Mode
(Error Code: N/A)There was error processing your transaction. Please check your credit card information.
Error: Failure in Processing the Payment (ps_moneris) **

The language file seems to be fine but I can't get Moneris to activate the account since they want it 'working' before activation. Help please?
Title: Re: Payment Module Moneris
Post by: yyzcity on October 19, 2006, 17:47:35 PM
2 Burner:  uninstall moneris module from your admin panel. then install it again

2sunshine: it looks like you are trying to use wrong credit card number. Enter real credit card, everything should work. re: moneris  tell them that your module is working, and they will activate API.
Title: Re: Payment Module Moneris
Post by: sunshine on October 19, 2006, 21:56:38 PM
Thank you yyzcity, but no luck - used real credit card - got the same error.
Title: Re: Payment Module Moneris
Post by: Burner on October 23, 2006, 22:25:23 PM
"uninstall moneris module from your admin panel. then install it again" still no luck

yyzcity when are you available as this is a popular mod for Canadian users of VM?
Title: Re: Payment Module Moneris
Post by: floatingworld on October 23, 2006, 23:44:24 PM
So is this working for people with Moneris and VMart 1.0.7? I'm just asking because I have a project that will require this soon.

Thanks in adance,

Aaron
Title: Re: Payment Module Moneris
Post by: Burner on October 23, 2006, 23:50:41 PM
yyzcity says he has it working but the rest of use haven't figured it out yet. moneirs is really lousy w/ their help & their instructon pdf are hard to follow. hoping yyzcity can help us out.
Title: Re: Payment Module Moneris
Post by: r0tt3n on October 23, 2006, 23:54:45 PM
as a result of my CPPPC (http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=22780.0) I too will likely be using Moneris in the near future and am curious if anyone other than Burner has tried the Moneris Payment Processing module.
Title: Re: Payment Module Moneris
Post by: Burner on October 27, 2006, 00:58:29 AM
Unable to get this mod to work so I'm at the stage of paying to get it to work. Those interested pls PM or E me.
Title: Re: Payment Module Moneris
Post by: Chirag Shah on November 09, 2006, 07:19:31 AM
I am getting following message when i am trying to create new payment method by installing this module in configuration window

Fatal error: Call to a member function show_configuration() on a non-object in /home/glassess/public_html/joomla/administrator/components/com_virtuemart/html/store.payment_method_form.php on line 138

Any Help will be appreciated
Title: Re: Payment Module Moneris
Post by: pixelsoup on November 22, 2006, 19:28:14 PM
Has anyone been able to integrate Moneris with VM yet? Specifically, with Moneris' Hosted Paypage Manager solution? I can't seem to get it working with the solutions described in this thread. I've tried using the  PS-Store ID and HPP but no luck.

Thanks in advance
Title: Re: Payment Module Moneris
Post by: yyzcity on December 07, 2006, 02:30:20 AM
Hello everybody.
Yes. This module is working. It is working on production server and everything is fine.
I tested it on different servers, no problems found.
Probably , there are some  problems with settings on your side?
If you really sure that everything is working fine on your server, your virtuemart is up and running, you passed all required steps when installed  Moneris Payment module,   and your account with Moneris active and set to accept payments online<-- did you call Moneris?), but the only problem is this module - contact me in ICQ messager : 192608327 . I will help.
By the way , there is very nice tech support at Moneris for online payment integration. They will help you to test your module. Here is the phone : Integrating my store for e-commerce payment functionality.    1 866 562 4354  or  eselectplus  (at) moneris.com   8am - 8pm EST Mon - Fri
Title: Re: Payment Module Moneris
Post by: Burner on December 07, 2006, 08:24:07 AM
I'll tried along w/ Sunshine & we have not been able to get them to work so we have hired a freelancer. Moneirs has changed it's API's which along w/ their manuals & the lack of decent customer support is not for the newbie.

yyzcity maybe could write some step by step instructions as I only see this mod becoming more popluar.

Virtue Mart should look at including mods like this in the package as there seems to be a lot of NA's using VM.
Title: Re: Payment Module Moneris
Post by: yyzcity on December 07, 2006, 16:05:49 PM
Yes, Neil you are right about : Moneirs has changed it's API's which along w/ their manuals

There were some errors and bugs in their code which they supply for developers to create connection to their api. I  fixed whatever I found and notified them. I am not sure if they updated it or not. Anyway . as I said before module is working, and the code is correct. I can tell you that because it is installed and serve the store with around 500 moneris payment transactions daily.

Re: Installation steps:
1. Unzip and Upload supplied files into administrator/components/com_virtuemart/classes/payment
2. Change permissions for ps_moneris.cfg.php to 777
3. Add to your Virtuemart language file! ( not to Joomla) the following lines (anywhere in the file):
var $_PHPSHOP_ERROR_CODE = 'Error Code';
   var $_PHPSHOP_DECLINE = 'Your transaction has been declined.';
   var $_PHPSHOP_APPROVED = 'Your transaction has been approved!';
   var $_PHPSHOP_UNKNOWN_ERROR = 'There was error processing your transaction.  Please blah-blah... for help.';
3. Go to your Virtuemart Administration panel, click in the menu : Store --> Add Payment Method
Setup new payment module as it shown on the screen shots ( see first post in this forum thread)
4. Save your settings.
You are DONE.
Make sure you contacted Moneris and activated your account.

That`s it :)

Re:
Quote from: pixelsoup on November 22, 2006, 19:28:14 PM
Has anyone been able to integrate Moneris with VM yet? Specifically, with Moneris' Hosted Paypage Manager solution? I can't seem to get it working with the solutions described in this thread. I've tried using the  PS-Store ID and HPP but no luck.

Thanks in advance

I am sorry , bu I don`t really know about their hosted solution as never tried that before. I am sure if they provide hosted solution , so they must have everything set for that. COntact them , it is their problem to resolve this
Title: Re: Payment Module Moneris
Post by: Burner on December 07, 2006, 20:48:44 PM
In moving through getting things to work, one of the other issues is issuing port 443 is open & cURL is installed.
Title: Re: Payment Module Moneris
Post by: yyzcity on December 07, 2006, 20:54:09 PM
Thanks . That`s right
Title: Re: Payment Module Moneris
Post by: pixelsoup on December 13, 2006, 12:41:19 PM
OK I was finally able to get this working. I had two issues, maybe one? that some of you can try to get the module working:

1. mpg configuration - According to page 21 the php api guide https://www3.moneris.com/connect/en/download/feb05/PHP/eSELECTplus_PHP_IG.pdf (https://www3.moneris.com/connect/en/download/feb05/PHP/eSELECTplus_PHP_IG.pdf) :

QuoteOnce you have completed you testing you are ready to point your store to the production host. You will need to edit the mpgClasses.php file and change the $Globals array as highlighted below in red. You will also need to change the store_id to reflect your production store ID as well the api_token must be changed to your production token to reflect the token that you received during activation.

var $Globals=array(
'MONERIS_PROTOCOL' => 'https',
'MONERIS_HOST' => 'www3.moneris.com',
'MONERIS_PORT' =>'443',
'MONERIS_FILE' => '/gateway2/servlet/MpgRequest',
'API_VERSION' =>'MPG Version 2.01',
'CLIENT_TIMEOUT' => '60'
);

When I checked the /administrator/components/com_virtuemart/classes/payment/ps_moneris.helper.php file, that came with the zip, which is where that block of code is located my MONERIS_HOST' =>  was blank or ' ' .

2. In the payment method configuration file, I was enabling the e-fraud variables ( Purchase with CVD and AVS (eFraud). According to page 17 of the guide...

QuoteIf you wish to have the eFraud feature added to your profile, once you have completed your testing, please contact the eSELECTplus Integration Support Team at selectplus@moneris.com to have it enabled. Please make sure to include your store ID or merchant number in any eFraud activation email requests.

So they are not enabled on the account by default. Once I disabled these two variables (set them to no) and included the above code in step 1, transactions went through flawlessly.


Now, what I do need is someone to come up with an Online Interac API for VM, so if anyone is interested, please let me know.

If anyone has any questions contact me at my website below. Good luck!

Sean Kennedy
Pixel Soup Design Group
www.pixelsoup.ca (http://www.pixelsoup.ca)


Title: Re: Payment Module Moneris
Post by: yyzcity on December 14, 2006, 21:02:31 PM
2  pixelsoup

You don`t need to change anything in ps_moneris.helper.php . The information you are talking about in step 1 is already there . Just search code in ps_moneris.helper.php .

I am telling again you guys :) . This module is ready to go. It does not need any customization.

this is the part of the code:
else
{
$this->Globals['MONERIS_HOST'] = "www3.moneris.com";
}
}


function getGlobals()
{
  return($this->Globals);
}

}//end class mpgGlobals



###################### mpgHttpsPost #########################################

class mpgHttpsPost{

var $api_token;
var $store_id;
var $mpgRequest;
var $mpgResponse;

function mpgHttpsPost($storeid,$apitoken,$mpgRequestOBJ)
{

  $this->store_id=$storeid;
  $this->api_token= $apitoken;
  $this->mpgReques

Title: Re: Payment Module Moneris
Post by: floatingworld on January 26, 2007, 04:56:32 AM
I tried the english file that is offered by yyzcity in post15 but that caused a fatal error:

Fatal error: Cannot redeclare vmLanguage::$_PHPSHOP_ORDER_WAREHOUSE in /home/saltspr1/public_html/administrator/components/com_virtuemart/languages/english.php on line 300

Does anyone know what I did wrong?

Also, I reinstalled the old english.php file and uploaded the moneris.php files, then I get this text printing out on the credit card selection area of the check out page:
/** * This ps_moneris class, contains payment processing code * for transactions with http://www.moneris.com * * * @version $Id: ps_moneris.php,v 1.0 2006/09/7 20:02:18 * @package VirtueMart * @subpackage payment * @copyright Copyright (C) 2006 Dmitri Kravtsov yyzcity@hotmail.com. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details. * * http://virtuemart.net */

Finally, Burner mentioned something about:

"In moving through getting things to work, one of the other issues is issuing port 443 is open & cURL is installed."

I don't know what is meant by this.

Can someone help me in my confusion?

Thanks in advance!
Title: Re: Payment Module Moneris
Post by: yyzcity on January 26, 2007, 05:26:37 AM
Re:  "In moving through getting things to work, one of the other issues is issuing port 443 is open & cURL is installed."

I don't know what is meant by this.
---------------------
This means that you need to have SSL support for your website and cURL  module installed on your server ( Ask your hoster if you don`t know how to check it. Usually it is installed everywhere)

--------------

Re: /** * This ps_moneris class, contains payment processing code * for transaction

Just remove the copyright info.
-----------
Title: Re: Payment Module Moneris
Post by: floatingworld on January 26, 2007, 21:08:41 PM
Thanks so much Yyzcity!!

Removing the copyright info has worked. Do I need to worry about the fact I am using the original english/php file?

Thanks in advance,

Title: Re: Payment Module Moneris
Post by: yyzcity on January 27, 2007, 21:10:25 PM
You just need to add those lines to your language file ( virtuemart) , as it is described in my first post.
Title: Re: Payment Module Moneris
Post by: floatingworld on March 24, 2007, 00:58:35 AM
I was getting a "469" error on confirming the order, then I reinstalled the module, and I'm getting these errors on Confirmation:

Error: (Error Code: N/A)

Error: Failure in Processing the Payment (ps_moneris)

I feel like I'm close... any help would be greatly appreciated.
Title: Re: Payment Module Moneris
Post by: floatingworld on March 29, 2007, 08:15:04 AM
I'm getting really close. I have confirmed that Moneris is receiving the payment info correctly. Now I need to fix the error message that is displayed when a card in invalid. Right now, Virtuemart says this when a card is rejected:

Error: (Error Code: 476)Your transaction has been declined.
Error: Failure in Processing the Payment (ps_moneris)

How can I remove the (Error Code: 476) and the (ps_moneris)?

Any help would be greatly appreciated.
Title: Re: Payment Module Moneris
Post by: floatingworld on April 25, 2007, 16:47:01 PM
I am having a problem with the module still. On payment, it doesn't seem to be sending moneris any cents value (no .00) only rounded numbers.

I sent  the moneris payment processor files to a support person at Moneris..

They replied as follows...
Quote
Hi Aaron,

I was able to take a quick look at the files.  In ps_moneris.php, line 241 has the following piece of code:

            $amount = $order_total;

You would need to make sure that $amount has 2 decimal places before sending us the transaction request.
Title: Re: Payment Module Moneris
Post by: floatingworld on June 10, 2007, 00:00:06 AM
I've had the Moneris files recoded. Now they are working on my clients site. If you want to download the files that I had recoded, go here:

http://www.floatingworld.ca/component/option,com_docman/task,cat_view/gid,31/Itemid,129/

Title: Re: Payment Module Moneris
Post by: jwhite on September 08, 2007, 03:37:14 AM
I have the same problem.  I am the webmaster for my church and we do not need taxes so I think it messing things up because I put the taxes to 0.000 . I downloaded and installed the recoded moneris files but the same issue still exists. 

I need some kind of script that would set $amount to 2 decimal places or detect if it is less then 2 decimal places and change to 2 decimal places because it seems that the variable is rounding off some how.

Since $order_total is the sumation of the sub total and taxes perhaps I can make $amount = $sub_total  ???

Could anyone help with this issue?

Thanks in advance and God Bless.


Quote from: floatingworld on April 25, 2007, 16:47:01 PM
I am having a problem with the module still. On payment, it doesn't seem to be sending moneris any cents value (no .00) only rounded numbers.

I sent  the moneris payment processor files to a support person at Moneris..

They replied as follows...
Quote
Hi Aaron,

I was able to take a quick look at the files.  In ps_moneris.php, line 241 has the following piece of code:

            $amount = $order_total;

You would need to make sure that $amount has 2 decimal places before sending us the transaction request.
Title: Re: Payment Module Moneris
Post by: danedner on October 23, 2007, 21:21:56 PM
Hello all,

The Moneris Payment Module seems to be working correctly for me.

However, I can't get the Order values (i.e.: Billing, Shipping, Item) from the mpgCustInfo class to transfer in Moneris.

Any idea how to get these values transfered from VirtueMart to Moneris?

Any help would be greatly appreciated.

Daniel
Title: Re: Payment Module Moneris
Post by: dbetcher on April 24, 2008, 22:04:21 PM
just curious if anyone has tested this package with the new vm 1.1??
Title: Re: Payment Module Moneris
Post by: chac416 on April 25, 2008, 16:49:10 PM
Quote from: dbetcher on April 24, 2008, 22:04:21 PM
just curious if anyone has tested this package with the new vm 1.1??
heh, i was about to say the same.
is it working with VM 1.1 ?
Title: Re: Payment Module Moneris
Post by: chac416 on April 28, 2008, 20:04:10 PM
I just tested the Moneris module version posted here with VM 1.1, and it did not work.
I got this error when i tried to save: Direct Access to this location is not allowed.

Also, it did not show the fields

---
edit:

okay it needs just 3 changes
change the first line in moneris.php nd moneris.cfg.php to:
if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );

instead of the old one.

another change is...look for the function show_configuration()
and change the payment method code to this: (under $db =& new ps_DB;

$payment_method_id = vmGet( $_REQUEST, 'payment_method_id', null );



I did not test it on the frontend yet, but it seems to be fine from the backend.
Title: Re: Payment Module Moneris
Post by: chac416 on April 30, 2008, 23:19:47 PM
oh and add the wording "Test Mode" before
<?php echo $VM_LANG->_('PHPSHOP_ADMIN_CFG_ENABLE_MONERIS_TESTMODE'?></strong></td>
the phrase "Test mode" is just missing from the backend. nothing critical thou
Title: Re: Payment Module Moneris
Post by: dsheppard on June 13, 2008, 13:48:54 PM
I have Joomla 1.0.15 with VM 1.0.15 installed on a Rochen server. I have installed the revised Moneris mod files from floatingworld (thanks!) and configured the module, but on clicking checkout, I get this error:

furniture-fair.net has sent and incorrect or unexpected message. Error Code -12263

Does anyone know what's up? I'd be willing to pay to get this working correctly. Moneris is not much help...
Title: Re: Payment Module Moneris
Post by: dizmarkie on September 08, 2008, 21:31:04 PM
SOMEBODY PLEASE!
ste by step install for VM 1.1!!!
Title: Re: Payment Module Moneris
Post by: cymico on October 30, 2008, 14:27:06 PM
I don't understand where is english.php.
When i go here: /administrator/components/com_virtuemart/languages/
I have a files, but not english.php
(http://img207.imageshack.us/img207/8933/langvirtuemarthz4.jpg) (http://imageshack.us)

Please, can you help me ?
Title: Re: Payment Module Moneris
Post by: Rafal on November 13, 2008, 14:33:38 PM
I had same problem. What i did: dwonload languagemanager from virtuemart webpage and use this to edit english.php file. Works for me :)
Title: Re: Payment Module Moneris
Post by: Etienne Cimon on November 23, 2008, 18:48:05 PM
If anyone needs any mods on this or a conversion to VM 1.1 I've figured it all out, making myself available for it.
Title: Re: Payment Module Moneris
Post by: Justin on November 25, 2008, 02:00:26 AM
I would like to install it for 1.1.2

Is it production-ready?
Title: Re: Payment Module Moneris
Post by: cryptex on February 07, 2009, 13:29:21 PM
i used floatingworld's given link to download the module for Moneris.
In checkout process everything goes fine until i click 'Confirm Order' button.
as i hit Confirm Order , page displays 'Direct Access to this location is not allowed.'
can anybody help me....? ???

Title: Re: Payment Module Moneris
Post by: rkelland on February 13, 2009, 06:35:09 AM
I installed this for 1.1 and it seems to work fine. The only issue I ran into was the installation directory has changed since 1.0 and because of this none of the language references were linked properly. This caused the backend to not display properly and made the thing not work.

To fix it I hardcoded all the language bits in English and it works just fine (plus the changes from chac416 above)
Title: Re: Payment Module Moneris
Post by: jsp on March 30, 2009, 17:01:22 PM
I tried the install using chac416's hints but am still getting the "Direct Access to this location is not allowed." using VM 1.1.3 and Joomla 1.5.9.

I have all three files from the zip folder in the classes/payment folder, and it recognizes both the ps.moneris.helper and the ps.moneris options in the dropdown but when I try to save the choice I get the error.

Any help would be greatly appreciated!

Thanks,
jsp
Title: Re: Payment Module Moneris
Post by: semana on August 07, 2009, 07:38:44 AM
Hello everyone,

Is anyone successfully using this with Joomla 1.5.x and Virtuemart 1.1.x?

Thanks!
Title: Re: Payment Module Moneris
Post by: Simpleman on September 30, 2009, 17:50:51 PM
Hi, did you find a solution for V1.1.3 and Joomla 1.5.9?
Title: Re: Payment Module Moneris
Post by: Simpleman on September 30, 2009, 17:52:58 PM
Quote from: jsp on March 30, 2009, 17:01:22 PM
I tried the install using chac416's hints but am still getting the "Direct Access to this location is not allowed." using VM 1.1.3 and Joomla 1.5.9.

I have all three files from the zip folder in the classes/payment folder, and it recognizes both the ps.moneris.helper and the ps.moneris options in the dropdown but when I try to save the choice I get the error.

Any help would be greatly appreciated!

Thanks,
jsp
Hi, did you find a solution????
Title: Re: Payment Module Moneris
Post by: destruct0 on November 17, 2009, 11:18:54 AM
I have Virtuemart 1.1.2 and Joomla 1.5.7.

I've uploaded the 3 moneris files to the respective folders. However, when I try to add it as Payment Method (moneris does appear in the drop down), I get a 'Direct Access to the Link is not Alowed" error when trying to save it.

Another thing, where in heavens name do you enter those codes in the English files? I don't see a general english.php. There are various directories with english.php. So which one do I edit?
Title: Re: Payment Module Moneris
Post by: dveiga on May 01, 2010, 01:22:02 AM
I'm having the same issue as destruct10. I installed the 3 Moneris files and then edited the config file and added my storeid & API from Moneris. I'm not sure which english.php file I need to add those 4 lines as there are multiple directories and not 1 main english.php anymore.

Anytime I try and save a new payment method I get the "Direct Access to this location is not allowed.". I'm using MN code because that's what is in the config file.

Title: Re: Payment Module Moneris
Post by: alitavana on June 21, 2010, 07:35:35 AM
I put all the required files and the installation guide in the attached file.

enjoy it.

(just updated, as there was a missing part in installation guide)


[attachment cleanup by admin]
Title: Re: Payment Module Moneris
Post by: bluebirdnet on November 08, 2010, 22:30:19 PM
thanks for the Moneris module!

I am setting this up for a customer. I am not familiar with Moneris but from what I understand it is a "payment processor"? and we do not have to be PCI compliant right?

thanks.

Title: Re: Payment Module Moneris
Post by: Clicktostart on January 10, 2011, 20:53:45 PM
Can anyone install this for me? I have followed the instructions but do not see Moneris in the list when I try to add a new Payment Method.
Title: Re: Payment Module Moneris
Post by: spent on March 21, 2011, 20:47:58 PM
Does anyone know how to set up Virturemart with Moneris as the hosted payment provider?  I would imagine it is not unlike how Paypal is set up?  I am sure this question is basic borderline ignorance but I'm working on my first webstore and feeling quite overwhelmed!