Yes you can pay with credit card. We recommend to do payments with IBAN to avoid transaction fees.
When a payment is done with credit card we handle this manually. Please note, you will have to pay 2,5% transaction fee on a debit/credit card payment. We recommend to do payments with IBAN.