Automatically blocking supplier invoices when posting

We use the blocking function for all invoices when originally posted.  This is a manual process so could be prone to human error.  Is there a way to turn this on to happen automatically?  This could avoid paying an invoice which hasn't been approved internally.  We don't currently use purchase orders due to internal constraints.