You do not need to pay to join free parties. Joining a pro party requires credits depending on the pro trainer, duration and type of the workout. You’ll be able to see how many credits are needed for a party on the detail page of the party before you join it.