You're on Linode and consider yourselves to be PCI compliant? Even though you're not storing the cards yourselves (probably using tokenization on Braintree or Authorize.net) you need to be compliant as the cards pass through your servers.
That didn't answer the question. Just because you don't store credit card information doesn't mean there aren't steps you still have to take to protect cardholder data. PCI compliance applies to both storing and transmitting cc info.
Do I need to worry about PCI Compliance?
Nope! By using PintPay, you never store credit card information on your servers. In fact, that information isn't stored on our servers either.
(Edited.)