Never share a password or card details.
The answer comes by email, from Davetti. No one else sees your address.