grated I don't actually use the credit card for normal usage,just payall
What you're missing is that if you had timed your PayAll payment to take place at least 3 days after the latest expected payment due date from your statement, then it would have been possible to have the whole process completely automated such that you would never have to make any manual payments to pay off the debt at all, because Easipay direct debit would do it for you.
eg. Hypothetically, let's say your statement date is 10th of each month. That would make your payment due date the 6th of each month. Easipay direct debits take 3 days to clear and become available credit, so that would mean restoration of your credit happens on 9th. PayAll scheduled payments are debited 3 days in advance of the scheduled date, which means you should schedule your PayAll on 12th. If you had done all that, then the following would happen:
6th - Easipay direct debit money in from external account
9th (am) - Easipay payment clears, available credit now = PayAll amount
9th (pm) - PayAll debit processed
10th - Funds received in external account from PayAll debit
10th - New statement received including PayAll debit just processed day before
12th - scheduled PayAll payment date already executed 3 days prior
None of that however allows for any delays caused by weekends, holidays, non-bank work days etc. so these are all very nominal numbers that would never actually occur in reality - you would need to spread things out more than this, but for illustrative purposes only, it is correct. You would never need to make any manual payments of your own if organised in such a way.