eway payment Module is a payment module for the osCommerce open source e-commerce shopping cart, which enables
credit card processing via eWay Profession XML solution. You must need SSL certificate to be installed and Microsoft XML version 2 or 3 (3 preferred) to be installed on your web server to run this module.
Thanks to Frank (frank@printzone.com.au)and Tony (webmaster@turningbase.com) for their help to develop and test the eway payment module LIVE.
Legend: 
Download

Report
Open file eway_payment.php
Look for line (approx line number: 60)
header("Location:$Success_Page?osCsid=$response_trxn_Option1&order_id=$response_trxn_number");
change it to
header("Location:$Success_Page?osCsid=$response_trxn_Option1&order_id=$response_trxn_number&authcode=$response_trxn_AuthCode&status=$response_trxn_status");
This fix is required to make eway payment module to work otherwise you will be getting the error "Credit Card Error!".
This is an updated version with CVN support. This is a complete package.
For order over $999 eway will not process correctly
in Catalog>>includes>>modules>>payment>>eway.php
line 153
change : $amount = number_format($order->info['total'], 2)
to: $amount = number_format($order->info['total'], 2,".","");
The thousand "," needs to be replace as eway needs the amount sent in cents the "," drops all numbers when amount is multiplied by 100
ie 1,100 will be 1*100 = 100 = $1
where as 1100 will be 1100*100 = $1100
hope this makes sense....
file rename .txt.zip to .txt
I must say thanks to Dave Riches(dave@riches.com.au) for pointing out the change in OSC 2.2MS1. There is a slight change in readme.txt file only as MS1 release does not have "comments" field in the order table.
Just a minor change to one file. Since the 5th of March 2003 eWay no longer accepts formatting characters (ie TAB or CRLF) in the XML passed to their payment server, so I have removed this from the relevant section in the epayment.php file.
This .zip file contains only one file, epayment.php
Any problems or questions please feel free to email me.
eway payment Module is a payment module for the osCommerce open source e-commerce shopping cart, which enables
credit card processing via eWay Profession XML solution. You must need SSL certificate to be installed and Microsoft XML version 2 or 3 (3 preferred) to be installed on your web server to run this module.
Thanks to Frank (frank@printzone.com.au)and Tony (webmaster@turningbase.com) for their help to develop and test the eway payment module LIVE.