C# (CSharp) PayPal Namespace

Nested Namespaces

PayPal.Api
PayPal.Forms
PayPal.Invoice
PayPal.Log
PayPal.Manager
PayPal.NVP
PayPal.OpenIdConnect
PayPal.PayPalAPIInterfaceService
PayPal.SOAP
PayPal.Sample
PayPal.Testing
PayPal.Util

Classes

Name Description
Account Account information
AccountCollection
AlgorithmNotSupportedException Represents an error that occurred in the PayPal SDK when a hash or security algorithm is not supported.
BaseConstants
BaseConstants.ErrorMessages
CertificateManager Manager class for storing X509 certificates.
IPNMessage
IdentityError Represents a JSON error object returned from requests made to the Identity API. More information: https://developer.paypal.com/webapps/developer/docs/api/#common-identity-objects
MissingCredentialException Represents an error that occurred in the PayPal SDK when application credentials are required.
OAuthTokenCredential OAuthTokenCredential is used for generation of OAuth Token used by PayPal REST API service. clientId and clientSecret are required by the class to generate OAuth Token, the resulting token is of the form "Bearer xxxxxx". The class has two constructors, one of it taking an additional Dictionary used for dynamic configuration.
OAuthTokenCredential.SDKVersionImpl
PayPalException Represents an error that occurred in the PayPal SDK.
PayPalHelpers
PayPalModule
PayPalTransaction
RESTAPICallPreHandler RESTApiCallPreHandler requires a configuration system to function properly. Pass a config Dictionary for dynamic configuration.
SDKConfigHandler Custom handler for SDK configuration section as defined in App.Config or Web.Config files