Paying bills question

When you pay a bill online (particularly Discover) how long does it take for the transaction to show up ?