Hello,
Just checking the code.
In the order listing, the Joomla user table is not include in the SQL query ; only the HikaShop user table.
That's why the search can be perform on the email address and not on the other fields.
As I wrote previously, the Joomla user include sensitive data so HikaMarket prefers not performing a "join" on that table.
But if you really want to do so, you can use the trigger "onBeforeOrderListing" to add the Joomla user table in the "joins" (array) and add the fields you want in the "searchMap" (array).
onBeforeOrderListin($paramBase, &$extrafilters, &$pageInfo, &$filters, &$joins, &$searchMap)
Regards,