You must have a bank account to be a member. Then you should be able to pay at the any Planet Fitness center. You can get automatic payments to your bank account also.
Yes you can
No cash Card only
I believe I've seen someone pay with credit card in store
Only online.
Thanks! Your answer is awaiting moderation.