Hi, Just for anyone that is wondering, I tried the Bank deposit mod for AU as well and it was fine in Admin but wouldnt show up on the payment page. So I downloaded the one for Europe (see link above) I followed the upload instructions as normal and I made these changes to suit Australia.
includes\languages\english\modules\payment\eustandardtransfer.php
<?php
/**
- @package EU Standard Bank Transfer payment module
- @copyright Copyright 2003-2007 Zen Cart Development Team
- @copyright Portions Copyright 2003 osCommerce
- @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
- @version eustandardtransfer.php, ZC v1.3.8 2008-04-15 MENTAT
*/
define('MODULE_PAYMENT_EUTRANSFER_TEXT_TITLE', 'Pay by Direct Bank Transfer into our account');
define('MODULE_PAYMENT_EUTRANSFER_TEXT_DESCRIPTION',
'Please use the following details to transfer your total order value:<br />' .
'<br />Bank name: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_BANKNAM) .
'<br />Bank branch: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_BRANCH) .
'<br />Account Name: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_ACCNAM) .
'<br />Account no: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_ACCNUM) .
'<br />IBAN: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_ACCIBAN) .
'<br />BIC/SWIFT: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_BANKBIC) );
define('MODULE_PAYMENT_EUTRANSFER_TEXT_EMAIL_FOOTER',
"Please use the following details to transfer your total order value:\n" .
"\nBank name: " . MODULE_PAYMENT_EUTRANSFER_BANKNAM .
"\nBank branch: " . MODULE_PAYMENT_EUTRANSFER_BRANCH .
"\nAccount Name: " . MODULE_PAYMENT_EUTRANSFER_ACCNAM .
"\nAccount no: " . MODULE_PAYMENT_EUTRANSFER_ACCNUM .
"\nIBAN: " . MODULE_PAYMENT_EUTRANSFER_ACCIBAN .
"\nBIC/SWIFT: " . MODULE_PAYMENT_EUTRANSFER_BANKBIC .
"\n\nThanks for your order. You will be able to download immediately after we receive payment in the above account.\n\nYou will receive an email as soon as we received the payment.");
?>
and I deleted a few bits of text that wasnt needed in Aussie bank details
<?php
/**
- @package EU Standard Bank Transfer payment module
- @copyright Copyright 2003-2007 Zen Cart Development Team
- @copyright Portions Copyright 2003 osCommerce
- @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
- @version eustandardtransfer.php, ZC v1.3.8 2008-04-15 MENTAT
*/
define('MODULE_PAYMENT_EUTRANSFER_TEXT_TITLE', 'Pay by Direct Bank Transfer into our account');
define('MODULE_PAYMENT_EUTRANSFER_TEXT_DESCRIPTION',
'Please use the following details to transfer your total order value:<br />' .
'<br />Bank Name: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_BANKNAM) .
'' . nl2br(MODULE_PAYMENT_EUTRANSFER_BRANCH) .
'<br />Account Name: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_ACCNAM) .
'<br />Account No: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_ACCNUM) .
'<br />BSB: ' . nl2br(MODULE_PAYMENT_EUTRANSFER_ACCIBAN) .
'' . nl2br(MODULE_PAYMENT_EUTRANSFER_BANKBIC) );
define('MODULE_PAYMENT_EUTRANSFER_TEXT_EMAIL_FOOTER',
"Please use the following details to transfer your total order value:\n" .
"\nBank Name: " . MODULE_PAYMENT_EUTRANSFER_BANKNAM .
"\nBank Branch: " . MODULE_PAYMENT_EUTRANSFER_BRANCH .
"\nAccount Name: " . MODULE_PAYMENT_EUTRANSFER_ACCNAM .
"\nAccount No: " . MODULE_PAYMENT_EUTRANSFER_ACCNUM .
"\nBSB: " . MODULE_PAYMENT_EUTRANSFER_ACCIBAN .
"" . MODULE_PAYMENT_EUTRANSFER_BANKBIC .
"\n\nThanks for your order. You will be able to download immediately after we receive payment in the above account.\n\nYou will receive an email as soon as we received the payment.");
?>
The main changes were changing th IBAN title to BSB and removing the BIC/SWIFT:. Of course you can leave that if you want international deposits. I also removed the branch location as we really dont need that.
Then in the admin I just filled in the appropriate details remembering I would put the BSB in the IBAN section and leave other fields blank. Of course you could go in and change the admin text file but I didnt bother.
I hope this makes sense.
Nat