1.Added notification module 2.Handling PG failure, success and updating donations accordinlgy