PHP class for use with Surepay.com's SSL merchant gateway services. This class lets you add AUTHORIZE requests for Creditcard or Telecheck with simple functions, submit them to Surepays gateway and decode the response.
Parses a comma delimited paypal history file and adds the contents to a mysql database table and provides a solid foundation and database for working with PayPal history files to develop web applications that can utilize this data. The parsing algorithm is fast and does a lot more than just copy the data into a database, it builds correct timestamps and intelligently parses names and addresses into seperate database fields for each piece of data.
This PHP class is designed to work with PayPal's Instant Payment Notification system. When someone sends you money via PayPal, either with send money, single item purchase, or shopping cart purchase, PayPal can send the information to a script on your server. All of the information sent from PayPal is in a POST ($HTTP_POST_VARS), so using the information (emailing it or inserting it into your database) is the easy part. The more complicated part is that PayPal requires you to send an identical POST back to PayPal to verify the order. After that it sends a response which tells you if it was a valid order (i.e. came from PayPal), or invalid (i.e. someone tried to run your script manually). This verification is what this class will do for you.