add validity check before executing payment, add 10 minutes slack in deletion job