Yes, sponsors can make payments by credit card. 


If there are any issues, you can call +44207 000 7160 for Kristoff Rezmer at the LBS Operations - Accounts Office, during the office hours (9-5 Monday to Friday).