Get your taxes done using TurboTax

Once you have selected Pay By Check in order to facilitate the delayed payment, can you then later submit payment over the IRS website or through TurboTax?  Or, are you committed to submitting payment by check at that point?  I  live overseas so submitting electronic payments are easier.