You might see a different amount in the push notifications compared to the app because the push notifications update you about your transactions in real time. Deposits and exchange rates could have an impact on the final amount you're charged.
For example, a transaction made in a different currency first shows an estimate after conversion. Once the transaction is finalized, it gets updated to reflect the exchange rate at that time.