C# Класс NeoSmart.PayPalNvp.PayPal

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
NvpVersion double

Private Properties

Свойство Тип Описание
DecodeNvpString string>.Dictionary
EncodeNvpString string

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
DecodeNvpString ( string nvpstr ) : string>.Dictionary
EncodeNvpString ( string>.Dictionary fields ) : string

Описание методов

DoCapture() публичный Метод

public DoCapture ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

DoDirectPayment() публичный Метод

public DoDirectPayment ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

DoExpressCheckoutPayment() публичный Метод

public DoExpressCheckoutPayment ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

DoVoid() публичный Метод

public DoVoid ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

GenericNvp() публичный Метод

public GenericNvp ( string method, string>.Dictionary fields ) : string>.Dictionary
method string
fields string>.Dictionary
Результат string>.Dictionary

GetExpressCheckoutDetails() публичный Метод

public GetExpressCheckoutDetails ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

GetTransactionDetails() публичный Метод

public GetTransactionDetails ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

PayPal() публичный Метод

public PayPal ( EndPoint endPoint, string user, string password, string signature ) : System
endPoint System.Net.EndPoint
user string
password string
signature string
Результат System

PayPal() публичный Метод

public PayPal ( string user, string password, string signature ) : System
user string
password string
signature string
Результат System

RefundTransaction() публичный Метод

public RefundTransaction ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

SetExpressCheckout() публичный Метод

public SetExpressCheckout ( string>.Dictionary fields ) : string>.Dictionary
fields string>.Dictionary
Результат string>.Dictionary

WasSuccessful() публичный Метод

public WasSuccessful ( string>.Dictionary response ) : bool
response string>.Dictionary
Результат bool

WasSuccessful() публичный Метод

public WasSuccessful ( string>.Dictionary response, string &shortError ) : bool
response string>.Dictionary
shortError string
Результат bool

WasSuccessful() публичный Метод

public WasSuccessful ( string>.Dictionary response, string &shortError, string &longError ) : bool
response string>.Dictionary
shortError string
longError string
Результат bool

Описание свойств

NvpVersion публичное свойство

public double NvpVersion
Результат double