2007

Table Of Contents
Name-Value Pair API Developer Guide and Reference April 2007 113
The ASP.NET SDK
Complete SDK and API Class Documentation
<logger name="com.paypal.sdk">
<level value="ALL" />
<appender-ref ref="PAYPALLOGFILE" />
</logger>
</log4net>
Enabling Proxy Support
If your application is behind a proxy server, you must enable proxy support in the
Web.config file. For details on how to use the system.net element in the Web.config
file, please refer to
Configuring Internet Applications in the MSDN Library.
Uninstalling the SDK
To uninstall the SDK, use the Microsoft Windows control panel Add/Remove Programs.
Complete SDK and API Class Documentation
Complete Microsoft .NET Ndoc documentation for all PayPal SDK interfaces, classes,
methods, structures, and data types are included with the SDK distribution. To view the
documentation, open the following file with your web browser:
SDK_root/docs/PayPalBaseAPI.chm
Profiles
Before the SDK can be used, it must know the profile of the user accessing its services. A
profile is a collection of information about a merchant or developer who uses the PayPal SDK.
An API profile is associated with API Services and includes:
z A PayPal API username and password.
z If you are using API certificates, the path to the API certificate in P12 format and the
private key password to that certificate.
z If you are using API signatures, the signature string.
z The optional name of a third-party who authorizes the caller to invoke PayPal APIs on his
behalf. This third-party is called a subject.
z The PayPal environment for processing API calls: live or sandbox.
An EWP profile is associated with EWP Services includes:
z The path to the merchant’s local copy of that public certificate
z The private key password for that public certificate
z The path to a merchant’s private key file for digitally signing data