callback from reward wallet