They are running a business, not a religion.
Hence they fall under business law and must not discriminate.
I disagree. They're a church that performs weddings. I don't see how they must be forced to perform gay weddings, when it directly violates freedom of religion.
They are a business- with a business website- performing marriages for profit.
Simple solution- start their own church- and no longer perform weddings for a profit.