Hello,
we are sorry for later response. You are right, VM Invoice doesn't print shopper groups. To repair this problem you can open this file:
administrator/components/com_vminvoice/helpers/invoicehtml.php
There is this part of code around line 183:
case 'shopper_group':
if ($this->params->get('show_shopper_group')) {
$group = InvoiceGetter::getShopperGroup($this->order->user_id);
$replacement = $group ? $group : '';
}
break;
Modify it to:
case 'shopper_group':
if ($this->params->get('show_shopper_group')) {
$group = InvoiceGetter::getShopperGroup($this->order->user_id);
$replacement = count($group) ? implode(', ', $group) : '';
}
break;
We will also fix it in next version.