Forums / Addon Payment Modules / Moneris / eSelect Plus Payment Module

Moneris / eSelect Plus Payment Module

Views: 51,828

Results 41 to 60 of 94
23 Aug 2007, 7:09 AM
#41
kuroi avatar

kuroi

Totally Zenned

Join Date:
Apr 2006
Location:
London, UK
Posts:
10,475
Plugin Contributions:
11

Moneris / eSelect Plus Payment Module

The original Zen Cart module uses the API. I can't speak for the one ported from osCommerce.

Kuroi Web Design and Development | Twitter

(Questions answered in the forum only - so that any forum member can benefit - not by personal message)

28 Aug 2007, 6:53 PM
#42
infectious avatar

infectious

New Zenner

Join Date:
Aug 2004
Location:
Vancouver, BC
Posts:
13
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Is there anyone reading this thread who is using the Moneris / eSelect Plus API Payment Module who could provide an overview of the actual payment process when using the API?

I have previously used the WorldPay payment module, which sent the customer to WorldPay's payment page to complete the transaction, then returned the customer and payment status back to Zen Cart, so that's a process I'm familiar with.

I'm curious to know how both the API module (located at http://www.zen-cart.com/archived_con...select_api.zip as indicated by Kuroi) and the Moneris Payment Module located in the downloads (http://www.zen-cart.com/index.php?main_page=product_contrib_info&cPath=40_48&products_id=666) differ.

Any information would be most appreciated.

Thanks very much,
Kevin

28 Aug 2007, 7:48 PM
#43
kuroi avatar

kuroi

Totally Zenned

Join Date:
Apr 2006
Location:
London, UK
Posts:
10,475
Plugin Contributions:
11

Re: Moneris / eSelect Plus Payment Module

The original module sends a message to Moneris via the API and receives one back which it then interprets. The customer never leaves your site. It's a better and seamless customer experience.

Kuroi Web Design and Development | Twitter

(Questions answered in the forum only - so that any forum member can benefit - not by personal message)

28 Aug 2007, 9:18 PM
#44
infectious avatar

infectious

New Zenner

Join Date:
Aug 2004
Location:
Vancouver, BC
Posts:
13
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Thanks very much Kuroi

2 Nov 2007, 5:52 PM
#45
tamersalama avatar

tamersalama

New Zenner

Join Date:
Oct 2007
Posts:
1
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Without following this thread - here's what I did to get it working (November 2007):

  • Followed the instructions as shown on the readme file (don't forget to use POST for your moneris feedback - Moneris eSelect Website | Admin configuration).
  • Changed tep_* method names to zen_*
  • Changed $db->Execute in insert_moneirs_orderid.php to zen_db_perform

HTH Someone.

22 Nov 2007, 10:27 PM
#46
toboldlygo avatar

toboldlygo

New Zenner

Join Date:
May 2007
Posts:
48
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Hi,
I would like to use the Moneris module and would like customers to stay on my site. I understand the original moneris mod (that Kuroi referred to) does this. Does anyone know if the new one (the one ported from osCommerce and available in the downloads) does this? Which is the better one to use?

I would also like to use the new Interac Online service that is available in Canada. Moneris supports this. Does anyone know how I can modify the moneris mod to use this service? I am not too proficient with coding so any help would be appreciated. Or, can anyone modify the existing ones to do this?

Does anyone have a working moneris mod that I could access?

Thanks

26 Nov 2007, 7:46 AM
#47
infectious avatar

infectious

New Zenner

Join Date:
Aug 2004
Location:
Vancouver, BC
Posts:
13
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

I've set up the mod mentioned by kuroi and have only used it in the test environment so far. It does process the transaction with the customer staying on your site.

Based on the reply from Tamersalama, I believe that the osCommerce port is being used in that instance, as there are some settings/configurations mentioned that are not in the module I integrated. As I haven't integrated it, I can't say for sure how it behaves, but I think it takes the user to the Moneris server for the transaction and then returns the user back to your site.

As for your question about including the Interac Online service, I'm afraid I can't help you with that, as I haven't tried to integrate that into my client's site. If you do find out any information about that, please do reply to this thread for anyone else who's interested.

Kevin

26 Nov 2007, 9:33 PM
#48
toboldlygo avatar

toboldlygo

New Zenner

Join Date:
May 2007
Posts:
48
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Hi Infectious,
Thanks for the info. I am still trying to decide whether I want to use Moneris. Dr. Byte is writing a new Beanstream mod that looks really interesting. It will allow customers to stay on your site for payment and will include Interac Online access. It looks like it will be really good.

If anyone else is interested in a mod for the Beanstream gateway and/or wants to have Interac Online capabilities (available only in Canada), Dr. Byte is looking for sponsors to cover development costs. Here is the thread for more information:

http://www.zen-cart.com/forum/showthread.php?t=80483

27 Nov 2007, 5:01 AM
#49
toboldlygo avatar

toboldlygo

New Zenner

Join Date:
May 2007
Posts:
48
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Hi Infectious,
Did you do anything other than what is mentioned in this threat to get the eSelect mod working properly?

Thanks

6 Dec 2007, 7:27 PM
#50
keylesslocks avatar

keylesslocks

Zen Follower

Join Date:
May 2007
Posts:
267
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

after I installed the moneris module, I did everything except the very last parts (7,8,9) because we were waiting for our login info from moneris... and our order processor told me we have an error, it said

1146 Table 'midwest_zc1.moneris_orderids' doesn't exist
in:
[select moneris_orderid from moneris_orderids where orders_id = 1190]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

this was on the admin order page for order 1190, on the top... because of this error, it wouldn't load the bottom of the page were he could mark it shipped, so I had to delete all the code from the pages and retreat....

what does the error mean? shouldn't I be able to have all the code installed, but not enabled as a payment module?

Please help I have to figure this out asap.

thanks,

ES

:lamo:

MonkFunk Music Community
Free Music Website

13 Dec 2007, 9:13 PM
#52
keylesslocks avatar

keylesslocks

Zen Follower

Join Date:
May 2007
Posts:
267
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Anyone?????? Know If This Is True Or What? I Have To Integrate With Moneris Right Now...

MonkFunk Music Community
Free Music Website

13 Dec 2007, 11:17 PM
#53
kuroi avatar

kuroi

Totally Zenned

Join Date:
Apr 2006
Location:
London, UK
Posts:
10,475
Plugin Contributions:
11

Re: Moneris / eSelect Plus Payment Module

There are two Moneris mods. Once with it's roots in Zen Cart from way back and one ported from osCommerce more recently. I doubt that anybody has tried both, so you have to make your own choice and go with it.

Your earlier problem was because the SQL patch hadn't been applied properly.

Kuroi Web Design and Development | Twitter

(Questions answered in the forum only - so that any forum member can benefit - not by personal message)

14 Dec 2007, 8:26 PM
#54
keylessguy avatar

keylessguy

New Zenner

Join Date:
Dec 2006
Posts:
15
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

So I downloaded the archived module and actually got it working, then I called moneris and asked if they see it in the test server log and they said I got the module was for the canadian version and it is a completely different api for US version. I download US version and uploaded new mpgClasses.php but now not working, keep getting header errors... tried to do the mods in this post to get rid of header errors like when I successfully did it for original canadian mod, but not working!

just says: String to be sent = XXXXXXSECURITYSTRINGXXXXXX
Warning: Cannot modify header information - headers already sent by (output started at /home/midwest/public_html/devtest/includes/modules/payment/eselect_api/mpgClasses.php:49) in /home/midwest/public_html/devtest/includes/functions/functions_general.php on line **44

any suggestions? am I close? do I have to modify the other pages of the module?

thanks Eric
**

14 Dec 2007, 8:37 PM
#55
keylessguy avatar

keylessguy

New Zenner

Join Date:
Dec 2006
Posts:
15
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

now I just copied the top portion of the us api into the mpgclasses of the working one.... but it is still the canadian rest of the page i wonder if it is working... on the front end it is, but back end? I want to try and get the full us one working, but I think it has bad sapces in it causing errors

14 Dec 2007, 8:59 PM
#56
jstushnoff avatar

jstushnoff

New Zenner

Join Date:
May 2006
Posts:
10
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

I really am not a PHP programmer, but I've learned that the "headers already sent by" error happens when there is a blank line at the top (and/or bottom??) of the php page listed in the error.
Try using the original US mpgClasses.php page, but open it and make sure there is no blank line or space before the first <?php

Also, I am using the Canadian page, not the US one.

15 Dec 2007, 12:35 AM
#57
beerbender avatar

beerbender

New Zenner

Join Date:
Dec 2007
Posts:
8
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Hey everyone. I am new to forums and am trying to install the moneris api payment module on my website.

I have downloaded the moneris api files from the archives and have done the revisions that were suggested in the following post

http://www.zen-cart.com/forum/showthread.php?t=15013

which stealthman made. I also added the 2 database tables moneris_request and moneris_transaction to my stores database.

I am running into a problem now when I try to complete a transaction in test mode. It just goes to a blank page. I check the moneris_transaction table and it says under the response_message field "API token mismatch."

I am currently waiting for an EVSSL certificate so currently my site is not running in SSL mode. Would that cause this issue?

I have double checked the token a few times and refreshed a new token with no luck.

I am not sure how to do the following either

*cURL is required and MUST be compiled into PHP with SSL support

*Port 43924 open for bi directional communication

which are listed in the requirements so they may also be factors. Please let me know if you can tell whats going wrong.

Also is the moneris api files located here

http://www.zen-cart.com/archived_contributions/payment/

for Canadian accounts? Because thats what I have and it could also be the issue.

2 Jan 2008, 5:52 PM
#58
beerbender avatar

beerbender

New Zenner

Join Date:
Dec 2007
Posts:
8
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

Bump, nobody can help me with this?

22 Mar 2010, 1:50 PM
#59
mgmoore avatar

mgmoore

New Zenner

Join Date:
Oct 2008
Posts:
13
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

I am having issues with my Moneris payment module.

My problem is that even though the order appears to have been processed by Zen Cart (for the customer) it does not actually generate a Zen Cart order. The user sees the a 'successful transaction' page just without the link to receive updates.
The credit card processes through Moneris but it doesn't seem to communicate back to Zen Cart to create an order.

Any help would be GREATLY appreciated! The client is getting very frustrated. I've trouble-shooted everything I can think of.

NOTE: This is the second zen-cart for this company. The head office one works perfectly but this franchise site doesn't.

8 Jun 2010, 9:10 PM
#60
blackthorne avatar

blackthorne

New Zenner

Join Date:
Jan 2010
Posts:
35
Plugin Contributions:
0

Re: Moneris / eSelect Plus Payment Module

If this thing doesn't work and isn't being updated, why is this thread even still around?

An more importantly, WHY IS THE MODULE STILL AVAILABLE?