I want to build a photographer building website and I was wondering which theme to use. The theme should allow me to add filters so that when a customer clicks a category, photographers matching that category appear. The theme should have an option to add payment methods (mainly a card) and complete the payment online. Be able to generate the invoices if possible. I will be using wordpress.
you can check these theme and purchase one of them
Your all requirements will not cover from your purchase theme functionality. So, rest requirements you have to make by customization.