rbruntzjr Posted January 29, 2012 Share Posted January 29, 2012 (edited) I use Moneris for my credit card banking. They have osCommerce on their website as a compatible store. I have the store set up and finished and I'm now ready for payment options. I don't see what Moneris uses as one of the payment modules for version 2.3.1. They use something called eSelect plus. It looks like I just download the API and follow their instructions for installation? I would need the PHP API? They do ask some other questions about the software, Is it PA-DSS compliant? Is it PCI compliant? If not when will it be? They want to know the method of integration: Credit/Debit - Card Present Integration Credit-only - Card Present Integration Kiosk - Card Present Integration Gift Card - Card Present Integration Gift Card - Ecomm/MOTO Integration API Hosted Pay Page Direct Post They did provide me with a Key they said I would need. When I first ask them about this all they said was Moneris is the gateway and here is your key. Thought I better check before proceeding. Or am I making more to this than it is, lol. https://esplusqa.moneris.com/connect/en/documents/index.html Thanks, Bob Edited January 29, 2012 by rbruntzjr Quote Link to comment Share on other sites More sharing options...
Guest Posted January 29, 2012 Share Posted January 29, 2012 @@rbruntzjr, Moneries / eSelect is NOT included with osCommerce v2.3.1 however there is a contribution for RC2a that you could update for use in v2.3.1. Chris Quote Link to comment Share on other sites More sharing options...
rbruntzjr Posted January 29, 2012 Author Share Posted January 29, 2012 (edited) I see it is in French. I can translate to English. Is there someplace that will tell what else is needed to convert from 2.2 to 2.3.1 or what else is needed? At looking at a 2.2 payment module and a 2.3 there are quite a few differences. I take it I wouldn't need anything else from Moneris other than the Key they gave me. Edited January 29, 2012 by rbruntzjr Quote Link to comment Share on other sites More sharing options...
Guest Posted January 29, 2012 Share Posted January 29, 2012 @@rbruntzjr, No, your key from them is usually all you need. As far as teh conversion, I haven't installed it into a 2.3.1 site yet so I don't know really how much work is needed. Chris Quote Link to comment Share on other sites More sharing options...
rbruntzjr Posted January 29, 2012 Author Share Posted January 29, 2012 (edited) I know some but not enough make those kind of changes. I loaded it, it recognized the module, count went from 45 to 46 modules, but it was not on the list to choose from. Edited January 29, 2012 by rbruntzjr Quote Link to comment Share on other sites More sharing options...
rbruntzjr Posted January 29, 2012 Author Share Posted January 29, 2012 (edited) I will get the necassary PHP API and instructions from Moneris and attempt this myself, but if it is beyond me, if this could be done by someone for a reasonable fee I would be open to that. Edited January 29, 2012 by rbruntzjr Quote Link to comment Share on other sites More sharing options...
Guest Posted January 29, 2012 Share Posted January 29, 2012 @@rbruntzjr, Give it a shot and post any questions you have here so we can help. Chris Quote Link to comment Share on other sites More sharing options...
rbruntzjr Posted January 30, 2012 Author Share Posted January 30, 2012 (edited) Getting the instructions and PHP API for integration is like pulling teeth. The want to know all this stuff as stated earlier to make sure credit card info is safe. Is it PA-DSS compliant? Is it PCI compliant? If not when will it be? They want to know the method of integration: Credit/Debit - Card Present Integration Credit-only - Card Present Integration Kiosk - Card Present Integration Gift Card - Card Present Integration Gift Card - Ecomm/MOTO Integration API Hosted Pay Page Direct Post Edited January 30, 2012 by rbruntzjr Quote Link to comment Share on other sites More sharing options...
SudoHacks Posted March 20, 2012 Share Posted March 20, 2012 Hi There, I am in the same situation, I use Moneris/eSelect Plus as my payment gateway. Has anyone had any success getting this working in 2.3.1? Thanks! Quote Freelance Web Developer Link to comment Share on other sites More sharing options...
vibrantdigital Posted August 30, 2013 Share Posted August 30, 2013 Hello All, I have been attempting to make this module work on osCommerce 2.3 What directory does each file from the addon go into? Has anyone been successful getting this to work? Any help would be greatly appreciated. Thanks Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted September 1, 2013 Share Posted September 1, 2013 I have this working in 2.3... No issue what so ever. What is your issue exactly? The instructions are clear (where to put and what to call each file is on page 5) in the .pdf... There is a guide on how to convert addons from 2.2 to 2.3 here http://www.oscommerce.com/forums/topic/368538-guide-to-converting-addons-from-22x-to-23x/... It takes about 1 min. to convert this addon (moneriscampg.php). If you are more clear with your problem I can try and help. Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted December 4, 2013 Share Posted December 4, 2013 I've updated the original addon to work with 2.3.x.x and uploaded here; http://addons.oscommerce.com/info/8959 Hopefully I didn't make any mistakes... Quote Link to comment Share on other sites More sharing options...
TaxiMike Posted May 11, 2014 Share Posted May 11, 2014 I am setting up a friends online shopping through OSCommerce (Online Merchant v2.3.3.4). I've installed the Moneris eselect payment module (moneris for 2.3.x.x V1.0), configured it as required for the test environment following the instructions in the eSelectPlus Canadian Merchant Integration Guide osCommerce Shopping Cart – Version 1.3.0 (pdf) Here's where I'm at... Section 7: How do I test my solution - I can complete a test transaction which I am able to view in the Merchant resource centre. Section 8. Information I will get as a Response to My Transaction Request - Says I should get an additional Transaction Details section in the order invoice (Admin section under Orders Totals reports)… I get no such info. It also says that the order id of each transaction will also provide a link to connect to the eSELECTplus Merchant resource center to ease the merchant for performing any follow-on transaction… I get no such link or order id in the invoice Section 9. What Do I Need to Include in the Receipt? - Receipt? I get no receipt. Nowhere to configure a receipt. Do I need a different module? I want to set it up so Moneris Hosts the payment and receipt pages. There are no configuration choices to do this in the module. Right now it just integrates into the shopping cart template (which is OK). website: http://www.banffroastingcompany.com/catalog/index.php using credit card 5454545454545454 exp 12/14 - Store 5 What am I doing wrong? Please help me!!! Quote Link to comment Share on other sites More sharing options...
grantlouie Posted January 13, 2016 Share Posted January 13, 2016 (edited) I've updated the original addon to work with 2.3.x.x and uploaded here; http://addons.oscommerce.com/info/8959 Hopefully I didn't make any mistakes... @@greasemonkey Hi, I installed the monseris 2.3.x.x addon and have it installed on my oScommerce v2.3.3.2. However when I go to test it if gives me an error message as follows: What did I do wrong? 1146 - Table 'wrshop_newstore.moneris_can_orders' doesn't exist insert into moneris_can_orders (moneris_order_id, gateway_url, osc_order_id, osc_session, ref_num, f4l4, iso_code, resp_code, auth_code, trans_date, trans_time, trans_type, message, card_type, txn_num, avs_code, cvd_code, crypt_type, veres, pares ) values ('ONLINE-00000000000001452718128', 'esqa.moneris.com', '', 't5l4onp0v5pfah8ouf94sqn4h0', '660134550017040290', '4242***4242', '01', '027', '745884', '2016-01-13', '15:48:49', '01', 'APPROVED * =', 'V', '422130-0_10', '', '1M', '7', '', '') [TEP STOP] Edited January 13, 2016 by grantlouie Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted January 13, 2016 Share Posted January 13, 2016 @@grantlouie Looks like you did not run the included sql file.... Quote Link to comment Share on other sites More sharing options...
grantlouie Posted January 13, 2016 Share Posted January 13, 2016 @@greasemonkey Hi, I installed the monseris 2.3.x.x addon and have it installed on my oScommerce v2.3.3.2. However when I go to test it if gives me an error message as follows: What did I do wrong? 1146 - Table 'wrshop_newstore.moneris_can_orders' doesn't exist insert into moneris_can_orders (moneris_order_id, gateway_url, osc_order_id, osc_session, ref_num, f4l4, iso_code, resp_code, auth_code, trans_date, trans_time, trans_type, message, card_type, txn_num, avs_code, cvd_code, crypt_type, veres, pares ) values ('ONLINE-00000000000001452718128', 'esqa.moneris.com', '', 't5l4onp0v5pfah8ouf94sqn4h0', '660134550017040290', '4242***4242', '01', '027', '745884', '2016-01-13', '15:48:49', '01', 'APPROVED * =', 'V', '422130-0_10', '', '1M', '7', '', '') [TEP STOP] I found my problem, forgot to install the .sq database. Thanks Quote Link to comment Share on other sites More sharing options...
grantlouie Posted January 13, 2016 Share Posted January 13, 2016 (edited) deleted Edited January 13, 2016 by grantlouie Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted January 13, 2016 Share Posted January 13, 2016 Can you post several lines above and below the added line? Quote Link to comment Share on other sites More sharing options...
grantlouie Posted January 14, 2016 Share Posted January 14, 2016 @@greasemonkey okay it was a syntax error on the quotations before the "orders_addon_campg.php", i had to retype it and it works now. Thanks for your help. I just have one more issue with this module. I just testing the production environment with Visa and when I have the transactions enabled with "Normal Transaction only" it process the charge with no errors, however when I configure it as "Perform AVS/CVD" the oscommerce store gives a "Transaction Process Failed" message. I do have the proper AVS/CVD entered correctly. Is there a way to check what went wrong here. Thanks Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted January 14, 2016 Share Posted January 14, 2016 Maybe post the all of the configuration (without the api token). Quote Link to comment Share on other sites More sharing options...
grantlouie Posted January 14, 2016 Share Posted January 14, 2016 (edited) Maybe post the all of the configuration (without the api token). Credit Card Payments Enable Moneris Solutions eSELECTplus Module Do you want to accept eSELECTplus payments? True Environment Test or Production Server? Production Server Transaction Completion Complete transaction on checkout or manual completion Completion on checkout Store ID Store ID value obtained from the Moneris eSELECTplus Activation Letter API Token API Token value obtained from the Store Settings Section of eSELECTPlus Merchant Resource Center Order ID Prefix Prefix of the order id you would like on for the moneris transactions Online- Number Of Retries Number of Retries on the same credit card in the same transaction. (To disable retries limit, set it as '-1') -1 VISA Card Transactions How would you like to perform VISA card transaction(s)? Perform AVS/CVD Master Card Transactions How would you like to perform Master Card transaction(s)? Perform AVS/CVD American Express Transactions How would you like to perform American Express transaction(s)? Perform CVD Novus/Discover Transactions How would you like to perform Novus/Discover transaction(s)? Do not accept Other Card Types Transactions Would you like to allow transaction(s) from other card types? Do not accept Card Verification Digit (CVD) How would you like to perform CVD verification? Full Matches Only Address Verification Service (AVS) Which AVS response code would you allow? (To disable AVS, leave the field blank) Add Shipping Tax Would you like to turn the module to calculate shipping tax? No Payment Zone If a zone is selected, only enable this payment method for that zone. --none-- Sort order of display. Sort order of display. Lowest is displayed first. 0 Set Order Status Set the status of orders made with this payment module to this value default These are my settings above with the store id and ap token deleted. When I have the "perform AVS/CVD" enabled it gives error saying Failed Transaction and if I have it enabled as "Normal Transaction only" it goes through ok. Edited January 14, 2016 by grantlouie Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted January 14, 2016 Share Posted January 14, 2016 @@grantlouie it looks like this is answered in the original instructions from Moneris. Look in the PDF included in the folder "Original 2.2 files and instructions". and section; 6. osCommerce Payment Module Configuration Quote Link to comment Share on other sites More sharing options...
grantlouie Posted January 14, 2016 Share Posted January 14, 2016 @@greasemonkey I do have all configurations settings done correctly. All tests pass in test server mode, however when i go to production server, it connects properly when i have the avs/cvs checks disabled and processes properly. However when I have perform avs/cvs enabled it seems as the shopping cart cannot connect with moneris with a process transaction failure? I'm just wondering is this an issue with this payment module? Quote Link to comment Share on other sites More sharing options...
cinolas Posted January 26, 2017 Share Posted January 26, 2017 (edited) Greetings, I've installed this contribution into my 2.3.4 BS Gold and I'm having a problem with the way the form displays on the payment page. It looks like this: I'm not finding the usual HTML building bits of PHP that I normally tinker with for this sort of problem... Does anyone know how to remove the 1s and 2s? And where I can further customize the look of the form? (beyond the fields and labels, like adding classes to pretty it up in CSS) Thanks! Edited January 26, 2017 by cinolas Quote Link to comment Share on other sites More sharing options...
greasemonkey Posted January 26, 2017 Share Posted January 26, 2017 @@cinolas I have the solution to this somewhere... I'll see if I can pull it out. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.