Walmart pays employees every two weeks (bi-weekly), but the store does not print checks. Employee pay is deposited directly into their bank accounts; in the event that an employee does not have a bank account, Walmart pays them via a prepaid Walmart debit card, called a Walmart Money Card.