Apologies in advance as this question has been asked many times. This is my first time working with PCI and I have no idea where to start from. I have done a lot of reading but haven't managed to grasp the process.
I have also gone through all of them and I am getting conflicting response and I hope that someone will be able to guide me in the right direction.
I am working on a simple offsite checkout page that will accept payments and then redirect users back to where they came from. The page is built using Zend Framework 1.12 and I use PayPal Website Payments pro (with REST API) to process card payments.
Using the payment gateway users will be able to make payments on site or by going to PayPal's website. Only card number in xxxx-xxxx-xxxx-1111 format, card name and expiry date is stored. The merchant level will be Level 4.
My questions are:
- Can I make a VPS PCI compliant? (Got conflicting answers about this)
- What SSL certificate should I install (SSL or TLS)?
- And I am thinking of buying a scanning service and fixing the vulnerabilities highlighted in the report. Will I have to do anything else? (Most other requirements like network, firewall will be handled by VPS provider)
- Do I have to submit any documents to PCI or anyone else informing them of my status?
- If I don't use onsite payments. For instance redirect them to PayPal's website don't have to worry about PCI right?
Apologies again as this is a basic question but I am really confused and will appreciate your help.