Related to any payment at govt. offices here in Qatar requires E-cards, that could be your Debit/Credit card. If you dnt have any of these you can get an E-card to use only for this Govt.service payments (This card can get from QNB Bank)