How to setup a document workflow that requires more than one validation?

How to setup a document workflow that requires more than one validation?

Hello,

I´m building an invoice validation app and i would like to to know what is the best practice to setup the system, that needs to support, for example, two users to validate the same invoice/record, because only when the two validate, the invoice status changes to payment ready.

Any help?

Thank you.