Yes, they do accept 3rd party credit card payments. However, they may require additional verification and authorisation. If paper tickets are mandatory they will ship them to your billing address.