To access the Members zone, you must purchase a subscriber pass. In no case will any of your personal data be sent to the site you are subscribing to.
The name of the website will not appear on any of your bank statements. If your credit card is not accepted, other payment solutions can be proposed.