3 keys to making B2B eCommerce more appealing