Practicing MVC, Web API and Entity Framework via a simulated payment gateway.