Not necessarily. Before making a booking though, please make sure which Credit/Debit Cards are accepted by Zostel. You can find this information on the details page for the property at the time of booking (prior to the confirmation).