Whilst testing, check that you do not have shipping or tax adding to your total transaction amount.
Testing – test transaction values and response Codes
The Commonwealth Bank test system allows you to control the outcome of a test transaction by specifically selecting the last two digits of the transaction value.
In a dollar value these digits correlate to the cents. Transactions can then be compared to ourResponse Codes to determine whether to return an approved, declined or error resulted.
Please note that only transactions in whole dollar amounts where the last two digits are both zeros will return an approved result.
Most cent amounts will not correspond to a Response Code and will return a result of ‘unspecified error’ so please only use amounts from Figure 1.
You also need to use one of our test card numbers to get an approval.
As a general rule, only transactions processed correctly within test parameters will return a result to the MA ( Merchant Admin) site.
If an invalid field name or transaction value was used, the transaction will return a ‘Payment Server 7’ error and you will not see any transaction result in the Order Search screen.
For testing we recommend using $10.00, $10.10, $10.05, $10.68, $10.33, $10.51
Please ensure that no shipping or tax amounts will be added to the total amount whilst testing.
The test cards above are for display purposes only, you will need to obtain the current test card details/response codes from the Commonwealth Bank for testing.
"I have added the below, provided by a customer of Extension Works."
CBA does require a little more testing than perhaps eWay so be prepared for some extra setup time.
The bank should supply you with the latest card numbers including testing instructions and error code responses - you must have these in order to meet their testing requirements.
The gateway can only be tested using specific dollar amounts (be sure to check your shipping as this may effect the total cart value) eg. .00c '0' response code for approved,.10c '1' response code. The module relays back to you at the top of the cart and the code is stored on the gateway so you can confirm this and the bank can see you have tested all the response coded.
Test results wont shown up unless you search for them.
For the testing be aware that specific CSC codes will also (again the request the testing documentation from the bank) generate additional codes that need to be tested and matched. For example using 102, 103, 104 as CSC will return specific error codes, 100 is approved and any other number combination is treated as valid.
Also note detailed CSC error codes may not show in the cart error message but should be viewed when searching transactions in the MIGs gateway.
Thanks for all the support guys, great product! Hope this helps the next tester!
PLEASE NOTE THAT CSC CODES / TESTING AMOUNTS MAY CHANGE - ALWAYS GET THE LATEST TESTING DETAILS FROM THE CBA