never heard of the payment source but that doesn't mean it isn't legit. so for now all you can do is just mail in your signed and dated return. to the address indicated in TT filing instructions
should be
If no payment is enclosed, mail your return to: If a payment is enclosed, mail your return to:
ILLINOIS DEPARTMENT OF REVENUE
PO BOX 19041
SPRINGFIELD IL 62794-9041