Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Bendigo Bank payment gateway


markus2110

Recommended Posts

Hi,

 

I have an client which is using osCommerce Merchant v2.x and the following payment module

http://www.oscommerce.com/community/contributions,3968/category,all/search,bendigo

 

Our Client is dealing with the Bendigo Bank payment gateway, unfortunately the user gets redirected to https://migs.mastercard.com.au/...

to complete the payment ( has to leave the page). After the payment ( successful or not ) the user gets redirected back to the client site, but for some reason he loses the SESSION and the login page is displayed.

 

I looked up this forum to find something for my issue, but unfortunately there is not much to find. The stuff I found helps a bit.

http://www.oscommerce.com/forums/topic/292538-confirm-payment-returns-to-log-in/

 

 

Hi!

I tried this.

 

It seems to work, but you hit another brick wall.

Working on that now...

 

//changed by patrick rehn to be able to return to the correct page after leaving to the ANZ page. remembering the session ID set to true

$url = tep_href_link($returnHandler, '', 'SSL', true);

//end of change

// $url = tep_href_link($returnHandler, '', 'SSL', false);

return($url);

 

 

I made those changes in the source code, and now the redirect works fine so far, I keep the SESSION but I get redirected back to the Payment Information page where I can choose the payment method, with the following error on the top:

 

Credit Card Error!

A credit card error has occured. Please verify your submitted details and resubmit. If this problem persists and please contact us.

 

After a while I receive an Email with the following information:

There was an error when processing a transaction response from the MIGS Payment Gateway

 

Secure Hash was not able to be verified against the Secret Hash, possible tampering with response

 

Details of the Error are as follows

 

MIGS:

osCsid=iger1mc3qegoul7k5mlfbo27t4

session_id=iger1mc3qegoul7k5mlfbo27t4

session_name=osCsid

vpc_3DSXID=Y4a/vcTZASwvfFdMG/2NYPh2tVI=

vpc_AVSRequestCode=Z

vpc_AVSResultCode=Unsupported

vpc_AcqAVSRespCode=Unsupported

vpc_AcqCSCRespCode=Unsupported

vpc_AcqResponseCode=00

vpc_Amount=3400

vpc_AuthorizeId=299422

vpc_BatchNo=20100406

vpc_CSCResultCode=Unsupported

vpc_Card=MC

vpc_Command=pay

vpc_Locale=en_AU

vpc_MerchTxnRef=test163AT20100406100856/1

vpc_Merchant=TESTBBL9597022

vpc_Message=Approved

vpc_OrderInfo=test163AT20100406100856

vpc_ReceiptNo=009612299422

vpc_TransactionNo=32

vpc_TxnResponseCode=0

vpc_VerSecurityLevel=06

vpc_VerStatus=E

vpc_VerType=3DS

vpc_Version=1

 

 

ORDER CUSTOMER:

firstname=Markus

lastname=Somm

company=

street_address=Test Str 11

suburb=

city=TEST

postcode=1234

state=Western Australia

zone_id=70

country=Array

format_id=1

telephone=123 456 7890

email_address=markus@website.com

 

 

SERVER VARS:

DOCUMENT_ROOT=/root/

HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

HTTP_ACCEPT_CHARSET=ISO-8859-1,utf-8;q=0.7,*;q=0.7

HTTP_ACCEPT_ENCODING=gzip,deflate

HTTP_ACCEPT_LANGUAGE=en-gb,en;q=0.5

HTTP_CONNECTION=keep-alive

HTTP_HOST=server.com

HTTP_KEEP_ALIVE=300

HTTP_USER_AGENT=Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729)

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/hsphere/shared/bin:/hsphere/shared/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/hsphere/shared/bin:/hsphere/shared/sbin:/hsphere/shared/bin:/hsphere/shared/sbin:/hsphere/local/var/vpopmail/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin

REMOTE_ADDR=202.164.21.1

REMOTE_PORT=51011

SCRIPT_FILENAME=/root/catalog/checkout_process.php

SERVER_ADDR=111.111.111.111

SERVER_ADMIN=webmaster@email.com

SERVER_NAME=server.com

SERVER_PORT=80

SERVER_SIGNATURE=

Apache/1.3.41 Server at server.com Port 80

 

 

Not sure if it’s just an configuration issue with the payment method or something else, hope someone has an idea for this problem.

 

Cheers

Markus

Link to comment
Share on other sites

Hello Markus,

 

Maclean from eWAY here.

 

If your client is looking for a Payment solution that allows them to keep their customers on their website we would love to assist them. We have a module available for OSCommerce for free that you can easily install.

 

Unfortunately Bendigo Bank don't provide merchant accounts for use with 3rd party gateways however we are integrated with all the major Australian banks, who could settle the funds into the Bendigo account if needed.

 

If your client is interested please have them call our sales department on 1800 10 65 65

 

Kind Regards,

 

Maclean

eWAY.com.au

1800 10 65 65

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...