I believe it is 24 hours for the first, then instant after that.
I think the biggest barrier to adoption for retail payments is a visibility issue - most people I've spoken to have no idea what Osko or PayID are.
I had to cancel the transaction (by lying and saying it was fraudulent), drove to the bank, withdrew the money in cash, and paid the good-old-fashioned way. headdesk.
PayID is useless as a payment system if you can't actually rely on it to make a payment in a timely manner.