Rolosoft.comRolosoft PayPal IPN Easy for .NET
Installation
Rolosoft.com: PayPal IPN Easy for .NET

Intallation is as follows.

Obtaining the software
  1. Download the latest version from:

    ipn-easy.com
  2. Save the file locally to your computer.

Installing the software on your computer
  1. Click the appropriate installer file (i.e. Setup.exe) to install the software locally on your computer.

Installing the software in your .NET project
  1. Add a project reference to Rolosoft.IpnEasy.Net.dll installed to c:\Program Files\Rolosoft\IPN Easy.Net\Assemblies\ (if you installed to the default location)

  2. Copy the documentation file Rolosoft.IpnEasy.Net.XML to your project's ./bin folder.

Obtaining your license key
  1. As part of your trial or purchase of this software, you will have received your unique license key details by email.

    Please keep this email in a safe place. You will need these details to install the product in your application.

    The following steps describe how to install your product license.

Install your license
  1. You will need to modify either web.config (web project) or app.config (.exe project) to install your product license.

    Locate and open your application .config file (e.g. web.config or app.config)

  2. Add the following snippet to configuration\configSections

    CopyXML
    <sectionGroup name="RolosoftIpnEasy">
        <section name="settings" type="Rolosoft.IpnEasy.Net.ConfigurationHandler,Rolosoft.IpnEasy.Net, Culture=neutral" 
    allowDefinition="Everywhere" allowLocation="true"/>
    </sectionGroup>
  3. Immediately below configuration\configSections add the following new section:

    CopyXML
    <RolosoftIpnEasy>
        <settings licenseKey="{your license key}" licensedTo="{your name}"/>
    </RolosoftIpnEasy>

    Replace {your license key} and {your name} with the information supplied with your license.

Robust Programming
Important Note:

Failure to correctly add these configuration sections will result in IPN Easy for .NET raising a ConfigurationSectionException.