If at any point your web application touches credit card information then you need to be PCI compliant, even if you're not storing it. Since I don't store info but rather just transmit it then I believe SAQ C is the form that my clients need to complete. The Attestation of Compliance is simple enough, however, the actual SAQ has questions that seem to apply when cardholder data is being stored. For instance, Question 1 asks about a firewall configuration. Question 5 asks about anti-virus software. Who do these apply/refer to? The hosting server? Even though that the cardholder isn't being stored? The OS in Unix-based and can't get viruses and the server has a built-in firewall. My experience on the server/hardware level isn't as strong as programming so maybe I'm missing something obvious, I don't know.