Most credit cards allow payments before they issue a bill. How often you pay doesn't matter.
Back when I only had one credit card, I used to do this before long trips to avoid going over my credit card limit while traveling.
Putting purchases on a credit card and paying it off every week is far better than using a debit card. You get points on your credit card.