This CodeIgniter specific version of this class library is no longer being maintained. It will remain here in its current state, but all future updates and maintenance will be focused on our standard library.
The standard library is now fully compatible with Composer and available on Packagist so you may use it in CodeIgniter or any other framework you wish.
This library includes all of the PayPal NVP API calls as well as Adaptive Payments, Invoicing, Adaptive Accounts, Permissions, and PayFlow.
The controller includes "template" methods for every call that includes all of the possible parameters that can be passed into that particular call.
All you have to do is fill in the blank parameters in the array templates and pass that into the library method. An array will be returned with all of the response fields from PayPal as well as a few extra fields for troubleshooting purposes.
PayPal Payments Pro
PayPal Adaptive Payments
- Balance Inquiry
- Delayed Capture
- Voice Authorization
- Data Upload
- Duplicate Transaction