Which platforms support PayPal's .NET SDK?
PayPal .NET SDK support requires use of .NET 4.0 or higher. A complete list of supported platforms for .NET 4.0 follows:
- Windows XP (SP3)
- Windows Vista (SP1)
- Windows 7
- Windows Server 2003 (Base & R2)
- Windows Server 2008 (Base & R2, all editions, not supported in Server Core Role)
- Windows Small Business Server 2003 & 2008
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Center if you have a question or want to contact us.
How do I upgrade my PayPal SDK version for .NET?Upgrading SDK versions allows you to use the new features that PayPal has added to our web services. You can find complete information on updating your SDK as well as sample code onGitHub.Will the PayPal SDKs work on my server?The SDKs should be compatible as long as your server supports the languages in which the kits are available. Except for the .NET SDKs, the kits themselves arent server-specific.Which JAR files do I need to copy when using the PayPal SDK within a container?When using the PayPal SDK within a container, you need all of the JAR files, not just the ones that start with paypal_. Copy all the files located in the SDK_ROOT\lib directory to the location in your container or server that contains the shared libraries. How do I set SDK logging levels for Java, .NET, and PHP?Set Java and .NET SDK logging levels Heres how: For the Java SDK, set the value of the level element in SDK_root/lib/log4j.properties. For the .NET SDK (console only), set the value of the level element in the SDK_root/bin/Console.exe.config file. If youre not using the console, copy the logging-related Do I need to use PayPal SDKs to call PayPal APIs?No, you dont need to use PayPal SDKs to call PayPal APIs. However, the PayPal SDKs ease the task of calling PayPal Web Service APIs. They contain libraries that shield the user from the intricacies of the SOAP protocol, and offer a number of other useful features. You Why did I get the error "ActiveX component can't create object: 'com.paypal.sdk.COMNetInterop.COMAdapter'" with the Classic ASP SDK?Issue Youre using the Classic ASP SDK, and you got an ActiveX component cant create object error. Cause Youve installed the classic ASP SDK but dont have RegAsm and gacutil in your system PATH. Depending on your configuration you may also see a generic error such as paypal_base How do I get started with PayPal/Payflow SDKs for mobile integration?PayPal SDKs PayPal offers SDKs for Android and iOS mobile integrations: PayPal Android SDK - Allows you to add PayPal and credit card payments to Android mobile apps. PayPal iOS SDK - Allows you to add PayPal and credit card payments to iOS mobile apps. Payflow hosted pages How do I set up and process an API call using the Payflow .NET SDK?This tutorial shows you how to set up and process an API call using the Payflow .NET SDK. When finished, youll be able to communicate with the server and see a response on the page. Disclaimer: This code isnt intended to be used in a production environment; its How do I get started with PayPal APIs and SDKs?An Application Programming Interface (API) is a safe gateway to use a companys code or tool to accomplish a task. Using an API, you can get the local weather, check incoming flights with a certain airline, create a Google Map, or create a payment with PayPal. Requests and Where can I find sample API code for Windows solutions?PayPal API solutions for Windows (Classic ASP/VBScript and .NET) PayPal provides SDKs for Classic ASP and ASP.NET. Both require the .NET framework on the host machine. You can download these from the PayPal Developer Portal.How do I convert my PEM format certificate to PKCS12 as required by the Java and .NET SDKs?To convert your PEM certificate to a PKCS12 certificate, use a third-party tool. PayPal recommends OpenSSL,whichyou can download at www.openssl.org. The following instructions assume that you retain the default certificate filename of cert_key_pem.txt. Before you begin, note the following: Windows users - If you get an error saying How do I encrypt PayPal HTML in ASP.NET?PayPal provides a .NET sample application/DLL that you can use in an ASP.NET application to ease integration.This FAQ explains how to get this DLL and use it in your web application. Note: The PayPal .NET SDKs also include support for Encrypted Website Payments, asof release 4_2_1.This FAQ doesnt What is the PayPal Developer Portal?The PayPal Developer Portal offers support for developers who have questions about technical topics, such as APIs or integration. Below is a list of common topics searched for by developers. You can also browse and search on the Developer Portal for additional topics. Account Authentication Information about validating Why did I get the error "A project with an output type of class library cannot be started directly" with the ASP.NET SDK?Issue You got an error message - A project with an output type of class library cannot be started directly. Cause This error occurred because the ASP.NET samples included with the SDK were built as a Class library and not an ASP.NET web application. You cant run the Does Express Checkout via Braintree SDK support multiple currencies?Express Checkout via Braintree SDK supports a single currency, which is the default currency associated with the Braintree account in the country. If you want to accept payments in multiple currencies, PayPal recommends a REST API-based integration, or a regular Braintree account.Information on merchant orders, authorizations and integration supportIf you have questions about orders and authorizations, check out our Merchant Integration Tech Support Community, which has loads of useful information on authorizations, integrations and PayPal reporting.Why did I get the error "javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure error" with the Java SDK?Issue PayPal returned a fatal handshare failure error. Causes This error occurs when: The axis.socketSecureFactory property was set incorrectly. You set the wrong environment in the Java SDK. Solutions Setting the axis.socketSecureFactory property Check that the axis.socketSecureFactory property was set to com.paypal.sdk.core.DefaultSSLFactory before the Axis initialization. The PayPal How do I use the PayPal API (and PayPal Payments Pro) with the Classic ASP SDK?You can find allPayPal SDKs on the PayPal Developer Portal.Why did I get an exception error when retrieving user certificates with PayPal's Microsoft SDKs?Issue While working with the Microsoft SDKs from PayPal, you got the following error: com.paypal.sdk.exceptions.FatalException: Unable to retrieve certificate from user or system keystores for: XXXXX. Cause The SDK throws an exception when the Certificate for your API account hasnt been registered properly on your system through the
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.