MySchoolBucks.com (MSB) is an Internet web application that is hosted and maintained by Heartland Payment Systems. MSB interoperates and shares information with applications running on school district networks. Student and transaction data from the school district is transmitted both to and from MSB at regularly timed intervals via the Internet. The school district maintains one or more databases of student enrollment information, purchase transaction records, and account balances. The data transfer API enables applications running on one or more computers at the school district access to the required student information.