This is the link to the IRS website where you can track your refund.
This is the link to the IRS website where you can remit Estimated Tax and Balance Due payments with E-Checks or Debit/Credit Cards.