Sorry to hear you didn't meet their required standards for a short term/pay day loan. Did you list your regular and consistent source of income? Is it from an employer, self employed, dividends, social security...? Is it around the same amount on a regular basis? Did you need to provide bank information on the account where these funds are being deposited? Did the loan require collateral?
Did they run a traditional credit check? Maybe they noticed you have $100,000 in available credit that could've been maxed out just a few hours prior. And maybe you just needed $255 "easy" quick cash for gas money to get back on the road for mystery shopping and Vegas slots.
These payday loan companies usually use alternative credit checking methods and don't care about a high FICO score. They have their criteria and if it's not met, no loan. There's no legal requirement that they must make a loan for individuals with a high credit score.
But I'm surprised they didn't approve you if you listed long term steady employment (not military, self-employed, S.S) with an employer and provided bank account info on where that income is deposited.