I have an online purchase to return to the store for some reason. I received an email from the staff working in the company saying that
Attached is a copy of your return invoice. The store should be able to pull this up and process.
I have never seen the usage of pull up like this, I guess it's meaning deal with and handle here, but I can't find such definition in dictionaries. Is this a legitimate and common usage of the phrase pull up?