Nick
Once again, I would encourage you to look at other options than WorldPay
You'd have to say which version of the module you were using to get a proper solution. But for whatever reason the version number is not being set in the class.
You should look for a line near the top that says something like:
Code:
$this->moduleVersion = '3.0';
If that is there then you need to work out why it is not being carried as far as;
Code:
$db->Execute("INSERT INTO " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, date_added) VALUES ('MODULE_PAYMENT_WORLDPAY_VERSION', '".$this->moduleVersion."', '6', now())");
If you can't work it out then you could just replace , '".$this->moduleVersion."', with ,'3',
Bookmarks