Kenya Revenue Authority (KRA) informed taxpayers to use laternative payment method after the eCitizen payment system 222222 reported delays on January 3, 2025.