C# Class NeoSmart.PayPalNvp.PayPal

Afficher le fichier Open project: neosmart/paypalnvp-dotnet

Méthodes publiques

Свойство Type Description
NvpVersion double

Private Properties

Свойство Type Description
DecodeNvpString string>.Dictionary
EncodeNvpString string

Méthodes publiques

Méthode Description
DoCapture ( string>.Dictionary fields ) : string>.Dictionary
DoDirectPayment ( string>.Dictionary fields ) : string>.Dictionary
DoExpressCheckoutPayment ( string>.Dictionary fields ) : string>.Dictionary
DoVoid ( string>.Dictionary fields ) : string>.Dictionary
GenericNvp ( string method, string>.Dictionary fields ) : string>.Dictionary
GetExpressCheckoutDetails ( string>.Dictionary fields ) : string>.Dictionary
GetTransactionDetails ( string>.Dictionary fields ) : string>.Dictionary
PayPal ( EndPoint endPoint, string user, string password, string signature ) : System
PayPal ( string user, string password, string signature ) : System
RefundTransaction ( string>.Dictionary fields ) : string>.Dictionary
SetExpressCheckout ( string>.Dictionary fields ) : string>.Dictionary
WasSuccessful ( string>.Dictionary response ) : bool
WasSuccessful ( string>.Dictionary response, string &shortError ) : bool
WasSuccessful ( string>.Dictionary response, string &shortError, string &longError ) : bool

Private Methods

Méthode Description
DecodeNvpString ( string nvpstr ) : string>.Dictionary
EncodeNvpString ( string>.Dictionary fields ) : string

Method Details

DoCapture() public méthode

public DoCapture ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

DoDirectPayment() public méthode

public DoDirectPayment ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

DoExpressCheckoutPayment() public méthode

public DoExpressCheckoutPayment ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

DoVoid() public méthode

public DoVoid ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

GenericNvp() public méthode

public GenericNvp ( string method, string>.Dictionary fields ) : string>.Dictionary
method string
fields string>.Dictionary
Résultat string>.Dictionary

GetExpressCheckoutDetails() public méthode

public GetExpressCheckoutDetails ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

GetTransactionDetails() public méthode

public GetTransactionDetails ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

PayPal() public méthode

public PayPal ( EndPoint endPoint, string user, string password, string signature ) : System
endPoint System.Net.EndPoint
user string
password string
signature string
Résultat System

PayPal() public méthode

public PayPal ( string user, string password, string signature ) : System
user string
password string
signature string
Résultat System

RefundTransaction() public méthode

public RefundTransaction ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

SetExpressCheckout() public méthode

public SetExpressCheckout ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Résultat string>.Dictionary

WasSuccessful() public méthode

public WasSuccessful ( string>.Dictionary response ) : bool
response string>.Dictionary
Résultat bool

WasSuccessful() public méthode

public WasSuccessful ( string>.Dictionary response, string &shortError ) : bool
response string>.Dictionary
shortError string
Résultat bool

WasSuccessful() public méthode

public WasSuccessful ( string>.Dictionary response, string &shortError, string &longError ) : bool
response string>.Dictionary
shortError string
longError string
Résultat bool

Property Details

NvpVersion public_oe property

public double NvpVersion
Résultat double