2007
Table Of Contents
- Name-Value Pair API Reference for Germany
- Preface
- Overview
- Accepting PayPal in Express Checkout
- Basic Checkout with PayPal
- Support giropay and electronic funds transfer
- Controlling the Shipping Address Using SetExpressCheckout
- Changing the Language on the PayPal Login Page Using SetExpressCheckout
- Changing the Logo on the PayPal Pages Using SetExpressCheckout
- Form-Filling Your Payment Review Page Using GetExpressCheckoutDetails
- Making a Sale Using DoExpressCheckoutPayment
- Changing the URL for IPN Using DoExpressCheckoutPayment
- Including Line Item Details Using DoExpressCheckoutPayment
- Including Subtotals Using DoExpressCheckoutPayment
- Updating Order Details Using DoExpressCheckoutPayment
- Updating the Shipping Address Using DoExpressCheckoutPayment
- Back-Office Administration
- NVP API Method and Field Reference
- Error Message Reference
- NVP API Web Samples
- The Java SDK
- The ASP.NET SDK
- Country Codes
- Index
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