Patent ID: 8732803

Claim:
A method performed by a verification system comprising at least one server having a microprocessor and a non-transitory computer-readable storage medium, said method for performing a two-step verification to verify a party claiming to be an entity at a service provider, the method comprising: receiving a first identifier identifying the entity and a second identifier identifying an account for the entity at the service provider; obtaining contact information that has been previously verified for the entity using the first identifier; disseminating a first code and a second code, wherein disseminating the first code comprises disseminating the first code to the account for the entity at the service provider using the second identifier, and wherein disseminating the second code comprises disseminating the second code in a communication using the contact information; and verifying the party as the entity represented through the account when the verification system (i) receives the first code completing a first step of the two-step verification and (ii) receives the second code completing a second step of the two-step verification.