Nice! I'm currently using Ko-Fi for my tip button, which is free for single donations but take a small cut on recurring donations. It looks like your project will take more time to integrate, but may be worth it in the long run (ehm.. if I ever had any donations).