Changes by Lazaro Ongele @ Pesapal
- Remove xmlhttprequest file - The old PesaPal used this file to check the status of a transaction. It used to Fail on the demo site and i was forced to create a simple CURl function.
- Modified constructor.
- Change how you check the status of a transaction.
- before_pay() function i stores the PesaPal payment option used.
- Completely change your IPN function
- Introduced ability to log IPN activities