I applied and was declined, because of LOL/24, but my wife was approved for Earner Business card with $5k limit.
I found that the site which manages this card is different from Barclays regular site. It's really weird site called
Index Redirect and it doesn't appear in Mint.com, so I can't add this card to there.
Is Barclays business site different from personal? Never had a business card from Barclays before.