That is odd. You should get a receipt from Paystack at least. Check your spam perhaps.
On the bank side, different banks treat our charges differently as there is an authorization and a charge step. Banks like Zenith send you a transaction notification immediately and your book and available balances are updated. GTB however, immediately updates your available balance, but you won't get a mail from them until they eventually update the book balance. If you use GTB, you can login to confirm this.
That said, this has no impact whatsoever on whether you as a business will get settled for the transaction or not. As long as we report that the transaction is successful, that's bank for you.