Receiving international payments - Business acc

Has anyone used an IBAN generator as a means to receiving international payments?

How reliable is it?