x First time here? Check out the FAQ
Darren Ferguson started this project on Wednesday, March 03, 2010 it's current version is 1.0 .

Package Info

Project Owner/Creator

Avatar

Darren Ferguson

735posts 2191karma

Project Compatibility

No compatible versions have been reported, be the first!

View Details Report Compatibility

Project Information

Project owner:
Darren Ferguson
Created:
Wednesday, March 03, 2010
Is Stable:
Project is stable
Current version
1.0
License
MIT
Tags
paypal  IPN 
Downloads:
355

Contribute

Group

This package is open for collaboration.
Contact the owner

Paypal IPN

*** .net Framework 3.5 required ***

Handle Paypal IPN requests.

Install the package and add [FM] Paypal IPN Macro to a page.

The macro requires the following parameters:

  • UmbracoParentNodeId (number) - all successful IPN request are stored below this node.
  • UsePaypalSandBox (bool) - enables you to test and develop using paypal sandbox
  • UmbracoDocumentTypeAlias (string) - Specifies the document type to create when an IPN request is received.

The package installs a document type called Paypal IPN and it is recommended that you use this.

Login to paypal and set your IPN URL to point at the page conatining the Macro.

When succesfful IPN requests are received Umbraco Nodes are created under the node specified with the UmbracoParentNodeId parameter.

Testing can be done using the Instant Payment Notification (IPN) Simulator. Goto developer.paypal.com -> Test Tools -> Instant Payment Notification (IPN) Simulator.

The concept is that once an IPN node is published that you would write you own Umbraco event handlers to process the transaction.

 

Screenshots

Package Files

Package discussions

Bug Reports
1 topics, 8 posts
Report any issues here
3 months ago by Darren Ferguson
Feature suggestions
2 topics, 5 posts
Suggest any enhancements here
More than a year ago by Matt Brailsford
Misc
2 topics, 3 posts
Miscellaneous questions, discussion etc
More than a year ago by Darren Ferguson