Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Improved Paypal-IPN-Plugin #4

Merged
merged 5 commits into from Nov 21, 2011

Conversation

Projects
None yet
2 participants
Contributor

josegonzalez commented Nov 17, 2011

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:

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()

Also made some formatting changes.

josegonzalez added some commits Oct 2, 2011

@josegonzalez josegonzalez moved config/sql to config/schema to conform to 1.3 standards 320dafc
@josegonzalez josegonzalez Formatting 6218bbe
@josegonzalez josegonzalez 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()
ce1507a
@josegonzalez josegonzalez Re-applied: Add support for Encrypted Web Payments
Instructions at https://cms.paypal.com/cgi-bin/marketingweb?cmd=_render-content&content_ID=developer/e_howto_html_encryptedwebpayments#id08A3I0P017Q

- Allows user to override encryption array on a per-checkout basis
- Moved encryption arrays into hashes per PaypalIpnConfig

Thanks to sambernard/CakePHP-Paypal-IPN-Plugin@3ef4bef on github
4baae69
@josegonzalez josegonzalez Re-applied: Allow loading existing IPN record, based on tnx_id or par…
…ent_tnx_id

- Simplified the InstantPaymentNotification::searchIPNId() method from original implementation

Thanks to cali1/CakePHP-Paypal-IPN-Plugin@2b76b98 on github
9a03059

@webtechnick webtechnick added a commit that referenced this pull request Nov 21, 2011

@webtechnick webtechnick Merge pull request #4 from josegonzalez/master
Improved Paypal-IPN-Plugin
7d304b9

@webtechnick webtechnick merged commit 7d304b9 into webtechnick:master Nov 21, 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment