Add cancel payment function