Allows user to override encryption array on a per-checkout basis
Moved encryption arrays into hashes per PaypalIpnConfig
Thanks to shihab-alain/CakePHP-Paypal-IPN-Plugin@3ef4bef on github
Also did the following awesome commit:
improved button handling
- Added error-handling code to InstantPaymentNotification model and Helper
- Allow loading of config from Configure::read() instead of App::import()
- Allow overriding all configuration via an embedded array in passed options
- Proper PHP5.3 Support
- Allow passing options to submit button for formatting
- Wrap App::import() calls in class_exists()
I've merged in the following two items:
Re-applied: Allow loading existing IPN record, based on tnx_id or parent_tnx_id
Re-applied: Add support for Encrypted Web Payments
Also did the following awesome commit:
Also made some formatting changes.