This is a basic, fully functional solution to use as a web-based point-of-sale / virtual terminal for PayPal. It is compatible with the following:
- PayPal Website Payments Pro 3.0 (DoDirectPayment)
- PayPal Payments Pro 1.5 / 2.0 (PayFlow Gateway)
- PayPal REST API
Using this instead of the PayPal provided Virtual Terminal will save you money on transaction fees (PayPal charges a higher rate for VT than they do for Pro transactions) and it also provides a simple swipe functionality that works with USBSwiper credit card readers.
- PHP version 5.3 or higher.
- Copy all solution files to a directory on your web server (eg. domain.com/pos/)
- Load the application in a web browser and follow the steps in the Instructions page.