The Basic Attention Token isn’t a very popular coin yet and can't be used to make a direct purchase via e-commerce or retail. However, you can always convert BAT into BTC, ETH and other altcoins to make a direct payment online.