Once I use this service, does that mean you then hold my password details?

No, The Book Society does not see or store your password, which is submitted directly to your card issuer over a secure link.