carlwhat:
i will try again.
all you are doing is adding 2 forward slashes (//) to line 94 of:
includes/modules/payment/dirbankuk.php
look at around line 91 for this section of code:
// disable the module if the order only contains virtual products
if ($this->enabled == true) {
if ($order->content_type == 'virtual') {
$this->enabled = false;
}
}
}
>
> change the one line as i previously indicated so that same section now looks like:
>
> ```php
// disable the module if the order only contains virtual products
if ($this->enabled == true) {
if ($order->content_type == 'virtual') {
// $this->enabled = false;
}
}
}
if i am somehow unclear as to what i am suggesting to do, i would recommend someone else trying to explain it to you; or perhaps hiring someone to make the change.
if before you could checkout fine, and now you are getting a 500 error, that would suggest to me you have not correctly made the modification that i am recommending.
best.
Hi, Thanks for your reply.
I have made the changes as per your recommendation, but it seems the error must be coming from something else. I uninstalled the whole app and reinstalled it, without making any changes, I tested it and it gives an error regardless of what I order, physical or digital products. Strange is that it shows the order in Admin, but no confirmation email, nor are downloads showing on the invoice.
I will get someone to look at it...
Thank you