When can we expect Zebpay for creators also?

Well, why haven’t you set yourself up? You do know you can get on chain tips now, right? If not, check out PSA: Current and upcoming changes to Rewards and Creators

They had it planned for the early part of this year. I’m assuming within the next month or two, but that’s just my own personal assumption. I’ll try to get in touch with some at Brave to see if they have any ETA on it.