If Slaughter Pact resolves with a legal target but the target is not destroyed (perhaps because it has indestructible or regenerated), the delayed triggered ability will still trigger at the beginning of your next upkeep and you will have to pay the cost or lose the game.