francismcphail Posted February 15, 2005 Share Posted February 15, 2005 Hi there.. I'm pretty new to all of this so please excuse me if I've missed something. I've had a good search around and look through the contribs but am still a little lost. I'm in the process of helping a friend get a website up and going using the MIGS payment gateway (Mastercard) through the Bendigo bank. Just wondering if anyone else has done this and if so how? I know the data I need to push to the bank (Have sample PHP scripts to test with.) and I can successfully do this, but I am not sure about how to implement into osCommerce. Cheers, Francis. Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted April 27, 2005 Share Posted April 27, 2005 Hi Francis, I know this is a post from way-back, but I was wondering if you had any success with processing credit cards under OSCommerce with Bendigo bank? If so did you use a contribution or write your own Payment Module. I believe I may have to write my own contribution which I might base off one of the other examples, Speak soon I hope, Cheers Cameron Quote Link to comment Share on other sites More sharing options...
francismcphail Posted May 14, 2005 Author Share Posted May 14, 2005 Hi Cameron.. No, no luck as of yet.... I have the Dialect payment lcient running on our host server, and I can connect to it on port 9050.. Just now still looking for a payment lcient to work with it. I've been speaking with the Bendigo Bank and they don't seem interested in offering any asssitance at all. But Mastercard have been helpfull. The ANZ Egate payment system is pretty much the same thing but for the life of me I can't get it to run properly with the payment client I've got running, I keep recevied the following error message when attempting to checkout. "There was an error connecting to the payment lcient, please select another payment method." I'm a little shocked though that this type of payment methodology isn't the same for all bank transactions, it would surely simplify things. My problem is I'm not a PHP guru... We at that point in time where we may have to start and looking for a new merchating provider. Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted May 18, 2005 Share Posted May 18, 2005 Hi again, I just finished a MIGS Payment Module that works with OSCommerce under both Integration Models: - Server-hosted Payments Integration Model, or - Merchant-hosted Payments Integration Model It uses all the best practices that are outlined by MasterCard (such as md5 hashing) and uses most of the Optional Transaction Request Fields as well. I have set it up so it allows you to quickly switch between Testing Mode and Production, and when in Test Host Simulator communication between the MIGS and your application are emailed to you for you to learn how it operates and verify what details are being sent. Once installed you can specify your MIGS Access Code, Merchant ID, Secret Hash and the like, and can also have notifications about Hash Tampering and Secure Hash Missing delivered to another email box. I have set it up hopefully to suit most functionality and configurables outlined by MIGS (such as custom locales, mayOmmitHash etc). I have set it up so you can break the MIGS communication scripting up into seperate files and specify alternative return paths. I have integrated it like most of the other payment modules but operates as a single payment file (apart from the language file, which you don't actually have to use). I have also got it to dictate Payment Receipt Details to the database so you can verify receipt numbers and Merchant Reference Numbers. All installs just by unzipping the package and pasting in your details through OSCommerce Admin. I noticed when looking around that ANZ use the same MIGS payment system, so as far as I know this code can be utilised the same way. When dealing with Bendigo I found that they want you to use the Server Hosted Integration Model, which means you have to send the user off to their pages. A little annoying, but allows you to use MasterCard SecureCode and Verified by Visa. I am not sure how competitive Bendigo Bank is in comparison to other Payment Gateways. I am gathering not very competitive based on the lack of other Payment Modules for MIGS and also that this seems to be the only topic talking about it. Anyways, enough of my blabbering around. If you want some help please feel free to drop me a message. I will try and look back to this board occasionally but I doubt that I will very frequently. I freelance Web Development and you can contact me on my email ([email protected]) Good Luck! Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted July 18, 2005 Share Posted July 18, 2005 Just researching, looks like the same module will work with ANZ eGate. Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted July 22, 2005 Share Posted July 22, 2005 I have been working on a version that works with Commweb usings MIGS server hosted infrastructure. Should be working now also. Cheers Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted July 22, 2005 Share Posted July 22, 2005 (edited) Ok Definately confirmed now, Full ANZ eGate support, supporting all features of the eGate product (not cut down). For more information about the payment gateway product and all the supported features of this ANZ eGate MIGS Payment Module read the following PDF available from ANZ: ANZ eGate MIGS Payment Gateway Information/details You will have to work under Server hosted infrastructure, requiring you to have to popup the user into a new window to enter their credit card details. This also supports MasterCard SecureCode and Visa Verified by Visa under the different payment methods also. Cheers Cameron Edited July 22, 2005 by Cameron Manderson Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted July 22, 2005 Share Posted July 22, 2005 Ok I gave tried to get through with Commonwealth but got the typical run around. ;-) Commweb is the product, https://migs.mastercard.com.au/CBA/MA is the Login. I believe this runs under MIGS ServerHosted infrastructure and supports VbV/Secure code. Therefore supported by my module. Cheers Cameron Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted September 29, 2005 Share Posted September 29, 2005 (edited) Also now made the module to work is edited out name. Cheers cam Edited September 29, 2005 by Mibble Quote Link to comment Share on other sites More sharing options...
ServaasProducts Posted April 27, 2006 Share Posted April 27, 2006 Hi I have implemented Cameron's osCommerce contribution for MIGS/ANZ eGate. I have run several transactions in test mode and was unable to get a successful transaction. I tried using VISA, mastercard, and bancard. I also tried different transacion amounts. (Particularly I was trying with .00 at the end, to gfet a successful transacion) The error I get comes up after confirrming the transaction in a red box. It says "there was a Cerdit card error. If this problem continues and please contact us." I have re-read the instructions carefully and I think I have everything set up correctly. I have tried Server hosted and Merchant hosted transactions. Both give the same error. I am hoping someone went though the same problem and can help me identify the error. Note that the contribution is not active on the website now, so as to not confuse customers who may be making transactions. Quote Link to comment Share on other sites More sharing options...
Cameron Manderson Posted April 27, 2006 Share Posted April 27, 2006 The error message isn't created by MIGS and is probably more generically just a return due to not matching the hash etc. Are you running under Merchant hosted or Server hosted? For ANZ you will need to operate in Server Hosted. You also will receive a Notification Email if an error like this occurs, with a report so that you can check the response details with your ANZ support. IF you would like to see what is being sent to the server, uncomment line 438 or search for the comment "// Testing Purposes you can uncomment to verify details before submit". You will therefore be able to diagnose what is being sent to the server, and what the response is. Both will enable you to diagnose your error. Note: This has been used in several production servers under Server Hosted and has worked successfuly. If you are trying to operate under Merchant Hosted you may need to discuss further about the errors. P.S Please don't post sensitive information about your MIGS response on this post (Just incase you were feeling you could paste the email into this response). Cheers Cameron Quote Link to comment Share on other sites More sharing options...
ServaasProducts Posted April 30, 2006 Share Posted April 30, 2006 I figured out why I am getting failed transactions with this contribution. For some reason, the GST on delivery cost is included in the total on the Order Confirmation page, but when it goes to the MIGS server, the GST is not passed, and the amount charged to the customer reduces. For example: Goods = 26.85 inc GST Freight = 7.15 inc GST TOTAL = 34.00 inc GST on the Order Confirmation page. Hit the confirm button, go over to the mastercard site, and the amount showing is 33.35, not 34.00. I am using the Australian Shipping Module Contribution. The GST Error occurs with both the Parcel Post and Express post options. I have a workaround by increasing the freight costs in the shipping module by !0% and making the shipping cost not taxable. But then my GST amount is incorrect on the invoice, so I would rather work out the error and fix it. The GST on the shipping passes to paypal but not to MIGS/ANZ eGate. Any ideas on how to resolve this? Quote Link to comment Share on other sites More sharing options...
ServaasProducts Posted April 30, 2006 Share Posted April 30, 2006 I am using the Australian Shipping Module Contribution. The GST Error occurs with both the Parcel Post and Express post options. Specifically, I am using the "flat rate files to use for Satchels b" contribution. This contribution provides a fixed price for Australia Post satchels, and Express Post Satchels. Quote Link to comment Share on other sites More sharing options...
Guest Posted May 5, 2006 Share Posted May 5, 2006 Specifically, I am using the "flat rate files to use for Satchels b" contribution. This contribution provides a fixed price for Australia Post satchels, and Express Post Satchels. I do not know how you can charge GST on shipping via Australia Post. I just charge what it costs me and do include shipping in GST calculations. This is what works for me. Quote Link to comment Share on other sites More sharing options...
neilmacpherson Posted May 18, 2006 Share Posted May 18, 2006 Ok Definately confirmed now, Full ANZ eGate support, supporting all features of the eGate product (not cut down). For more information about the payment gateway product and all the supported features of this ANZ eGate MIGS Payment Module read the following PDF available from ANZ: ANZ eGate MIGS Payment Gateway Information/details You will have to work under Server hosted infrastructure, requiring you to have to popup the user into a new window to enter their credit card details. This also supports MasterCard SecureCode and Visa Verified by Visa under the different payment methods also. Cheers Cameron Quote Link to comment Share on other sites More sharing options...
drgtech Posted October 15, 2006 Share Posted October 15, 2006 hi I'm using Cameron's module with the ANZ eGate but I'm having a little problem. Everything appears to work in terms of the correct amount being sent to the gateway (I'm using Server Hosted), the ANZ system then handles the test card and the transaction goes thorugh OK but when the user is sent back to my site they are no longer logged in and no order details are updated, that is the user is taken to the login page on return and the order stays as processing, also no emails are sent. I'm sure its something simple that i am missing but any ideas or suggestions would be great!. cheers Paul Quote Link to comment Share on other sites More sharing options...
shba Posted December 16, 2007 Share Posted December 16, 2007 Hi, currently i am using this module for my ANZ egate. The server hosting services is fine but I would like the merchant hosting services + verify by visa. The module is design for normal credit card without verify by visa but ANZ require us to have a "verify by visa" if we are using merchant hosting service. I have study the example from ANZ but I just don't know how to modify the module. Can anyone help me about this? Sorry for my poor English. Thank you Quote Link to comment Share on other sites More sharing options...
sftranna Posted August 31, 2010 Share Posted August 31, 2010 dear all, i am facing a problem while using MIGS. Problem is this that whenever im direccted to card details (Payment Details Page) amount that i sent t0 the VPC is divided by 100 so causing problems e.g. my order total is SAR 559 but on payment detail page this shows 5.59 but on the response page its again multiplied by 100 and shown as 559... so i get far behind the success message :) my client is a saudi company and this MIGS module deals in (currency) SAR and my payment method is Server-Hosted Payment using Command:pay and im using custom php5 , no cms or framework plz help me Shahzeb Chohan sftranna at gmail.com 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.
Note: Your post will require moderator approval before it will be visible.