fix n+1 query, also fix admin/payments error path view
fix broken view tests due to translations