A credit card is required to guarantee the reservation.
Payment is made on arrival at the facility, electronically in a protected and secure manner.
If the booking is "non-refundable", this is clearly stated in the apartment availability results. Payment in this case is made at the time of booking and is non-refundable.