Since a gross receipts tax hits anything other than small, local stores inconsistently, I'm not sure what behavior it's trying to drive. It also taxes revenue rather than income, so yes, it makes anything ulta-low margin like a payments platform DOA.
Twitter is planning to become a payments platform