A service processing method, wherein the method is applied to a service server, the method comprising: saving, in a binding relationship list, a binding relationship among an account of a user who has already logged onto the service server, geographic location information of a client device of the user, and a service random code generated for the account, with respect to each of a plurality of users; receiving an operation request, sent by a first client device, for requesting to perform a service operation, the operation request including first geographic location information of the first client device, and the first client device being a device with which a first user logs onto the service server based on a first account; determining a first geographic range according to the first geographic location information in the operation request; acquiring a first service random code set from the binding relationship list, wherein the first service random code set comprises service random codes generated for accounts that have already logged onto the service server in the first geographic range; generating, for the first account, a target service random code different from the service random codes comprised in the first service random code set; saving, in the binding relationship list, a binding relationship among the first account, the first geographic location information and the target service random code; sending the target service random code for the first account to the first client device to enable the first client device to display the target service random code to a second user; receiving an operation response that is sent by a second client device, the second client device being a device with which the second user logs onto the service server based on a second account, and the operation response including second geographic location information of the second client device and a check service random code entered by the second user according to the target service random code displayed on the first client device; determining a second geographic range according to the second geographic location information; acquiring a second service random code set according to the binding relationship list, wherein the second service random code set includes service random codes that are generated by the service server for accounts that have already logged onto the service server in the second geographic range; matching the check service random code with the service random codes in the second service random code set; obtaining, from the binding relationship list, by means of said matching, the first account corresponding to the target service random code; and sending account information of the first account to the second client device, so that the second client device completes the service operation based on the account information. saving, in a binding relationship list, a binding relationship among an account of a user who has already logged onto the service server, geographic location information of a client device of the user, and a service random code generated for the account, with respect to each of a plurality of users; receiving an operation request, sent by a first client device, for requesting to perform a service operation, the operation request including first geographic location information of the first client device, and the first client device being a device with which a first user logs onto the service server based on a first account; determining a first geographic range according to the first geographic location information in the operation request; acquiring a first service random code set from the binding relationship list, wherein the first service random code set comprises service random codes generated for accounts that have already logged onto the service server in the first geographic range; generating, for the first account, a target service random code different from the service random codes comprised in the first service random code set; saving, in the binding relationship list, a binding relationship among the first account, the first geographic location information and the target service random code; sending the target service random code for the first account to the first client device to enable the first client device to display the target service random code to a second user; receiving an operation response that is sent by a second client device, the second client device being a device with which the second user logs onto the service server based on a second account, and the operation response including second geographic location information of the second client device and a check service random code entered by the second user according to the target service random code displayed on the first client device; determining a second geographic range according to the second geographic location information; acquiring a second service random code set according to the binding relationship list, wherein the second service random code set includes service random codes that are generated by the service server for accounts that have already logged onto the service server in the second geographic range; matching the check service random code with the service random codes in the second service random code set; obtaining, from the binding relationship list, by means of said matching, the first account corresponding to the target service random code; and sending account information of the first account to the second client device, so that the second client device completes the service operation based on the account information.