Is HMS Pay PCI compliant?

Yes. HMS Pay operates in a PCI Level 1 environment and uses tokenization so you never store raw card data.