As long as your return was filed on time, and you provided your payment information, then you are considered to have filed and paid on time. It makes sense that there could be some delays in processing since you submitted your return very near the deadline.
Take a look at the following TurboTax help article which addresses direct debit payments because the situation is most likely similar for credit card payments:
When will my tax payment go through?
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"