Hi ,
Some further information
IceBox Coolers:
Hi
I have downloaded the NAB Transact payment gateway module and arranged for the necessary access to the NAB Transact eCommerce Hosted Payment Page.
Everything works just fine, but I still have the configuration warning on the admin for the NAB payment module that says
"*-This module is installed in a server (10.194.10.113) which may not support callback from payment processor. The cart must be publicly accesible (from outside of your network). Otherwise the payments will still be processed but the order wouldn't be created."
and
There is a warning message when the customer reaches the Checkout Step2 - Payment method that says the same thing
Can someone please advise me how I can get rid of this warning message
Regards
Alan
I have deleted the '10...*', out of the code below from includes/modules/payment/nab_transact_hpp.php and the warning disappears. Can someone please tell me the significance of this check for local IP's ???. The payment module works fine, even if the browser is closed after payment, but before the customer clicks on "return to (merchant website)"
//Internal function to check if there are any warning for this module
function warnings() {
$warnings = array();
//Define the possible local IPs. These will be know private IPs
//Wild cards (,?) can be used
$localhosts = array(
'127.0.0.1',
'192.168..',
'10...',
'172.16..',
'172.17..',
'172.18..',
'172.19..',
'172.20..',
'172.21..',
'172.22..',
'172.23..',
'172.24..',
'172.25..',
'172.26..',
'172.27..',
'172.28..',
'172.29..',
'172.30..',
'172.31..'
);
Regards
Alan