Elo is a Brazilian national financial services corporation. Elo offers financial services, including credit card, debit card, and prepaid card issuing and processing. In the United States, Elo cards have been accepted on the Discover Card network. The following online stores accept Elo for payment so you can buy a mattress now and pay for it later on credit.