Hmm.
I never really thought about this before. Here's an idea for price elasticity:
a) compute the parameters of your logitstic regression.
For each person in your sample:
b) predict the probability that someone will renew at Price = Price based on that person's characteristics .This is quantity B
c) predict the probability that someone will renew at Price = Price - 0.5% based on that person's characteristics .This is quantity C.
d) predict the probability that someone will renew at Price = Price + 0.5% based on that person's characteristics .This is quantity D.
e)The quantity demanded for that person increases by (C-D)/ B percent for each 1% price drop.
Average the amount obtained in e) over your whole population to get average price elasticity.
------------- regarding the "finding which customers are more sensible to price changes", you would need to interact the "price" variable with other variables.
For example, you could have "price" variable and "price * binary male=1" variable If the coefficient for "price*male" is greater than 0, then men are more sensitive to price than women.