Yes, we take Mastercard, Visa and American Express.
You can also pay online here
You also have the option to pay with cash (usd, eur, gbp, uganda shillings)