Every tansaction records in your bank machan. Whether its a fradulant or genuine or whatever transaction instantly records in your account. Everybank has a time showing the transaction to the customer. Barclays bank in UK one of the leading bank in UK also has this delay. It takes 2-3 days to show the transactions in my web panel or mobile app. BUT if you call to the card center and ask about the transaction, they will let you know every detail. Otherwise it'll take the time i mentioned above.
If you're asking about the paypal code to verify your account call the bank card center and ask for the code. If you don't know anything about the bank transaction security mate please don't rumor fake details.
I personally don't like seylan bank and their products but don't worry Everything is there. It depends on their policy to show the recent transactions to you or not.
Forgot to mention, Lloyds bank in UK shows these transactions under pending transactions cetegory in instance for 2-3 days until the payment clears. Internet banking has a grace period of 3 days to show it in your statement. Its a common thing.