Can I use Barclaycard Business online servicing on smartphone or tablet?

Absolutely. You can use Barclaycard Business online servicing on any device with internet access.