A company that specializes in the provision of payment services for merchant on the Internet. The PSP will handle the capture, authorisation and settlement of Credit and debit card payments and all the electronic and physical security required. They will often provide additional services such as fraud detection and prevention.