For Sportsbook, winnings will normally be paid out as soon as the official result has been confirmed. For live betting, your bets are usually settled as soon as the outcome is decided, which might be before the match is over.
Before the bet is settled you will be able to see the receipt on the ‘Pending bets’ tab. Once it has been settled the receipt will be in ‘Bet history’ and your payout should follow soon.
If the receipt remains in the ‘pending bets’ tab after the event has ended this is because the result still has to be verified.