If I pay with a creditcard today will it be on time?