Federal Tax payment

I have two questions:

1. When e-filing your tax return with TurboTax, I selected the option to schedule direct debit tax payments to the IRS. The payment date was 04/17 and still I do not see payment debited to my account. How do I know if TurboTax has submitted payment details to IRS.. 

2. What if I pay my taxes due twice to IRS?