Global Credit is just like regular credit, except that it's even more awesome. You can spend Global Credit at ANY business that accepts LevelUp. This makes Global Credit a bit more valuable than regular credit, so we only apply it to your purchase after all of your business specific credit has been used.
You can check out how much Global Credit you have by logging into the LevelUp app and going into Settings. Your global credit is the first statistic under Usage.