Lou,
We are also a RAMP client and when we manually enter a credit card for a gift or payment, the credit card information is stored on the constituent's record.
We are able to create payment schedules which use the credit card on the constituent's record to process payments against a pledge on any kind of schedule.
This is PCI compliant because six digits of the credit card number are anonymized in the Transactions tab -> Credit Cards radio button in Tessitura; plus, only authorized users accessing the database through a RAMP login, the RAMP token, and Tessitura login can get in.
Let me know if I can better explain anything here.
Thank you,
Brian
Brian,
Having something certified as PCI-compliant is really about organizational processes and documentation as much as it is about technology. (Frankly, I think it is all too common for orgs to rely entirely on the technology to the detriment of their actual security.) Suffice to say, even if you are on RAMP, if you are storing credit card numbers in your DB instead of tokens you are increasing your PCI scope dramatically.