A new semi-anonymous non-contact offline mobile payment protocol based on improved concurrent signature is proposed. The customers can keep anonymous to merchants during the regular transactions. However, the merchants can obtain customers’ identity information in questionable tractions from the issuer offline without supervision of a third party. The offline transaction needs two interactions and its benefits include fairness, high efficient and no third party. The new protocol’s fairness has solved the anti-pull problem in offline non-contact mobile instant payment.