C# Класс PaysonIntegration.Communication.PaysonClient

Наследование: IPaysonClient
Показать файл Открыть проект

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

Метод Описание
CreateAccountDetails ( string url, string userId, string userKey, string applicationId, int timeout ) : AccountDetailsResponse
CreatePayment ( string url, string userId, string userKey, string applicationId, int timeout, Data data ) : PaysonIntegration.Response.PayResponse
CreatePaymentDetails ( string url, string userId, string userKey, string applicationId, int timeout, Data data ) : PaysonIntegration.Response.PaymentDetailsResponse
UpdatePayment ( string url, string userId, string userKey, string applicationId, int timeout, Data data ) : PaysonIntegration.Response.PaymentUpdateResponse
ValidateIpnContent ( string url, string userId, string userKey, string applicationId, int timeout, string content ) : PaysonIntegration.Response.ValidateResponse

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

Метод Описание
ModuleInfo ( ) : string
Post ( string url, string userId, string userKey, string applicationId, int timeout, string>.IDictionary nvpCollection ) : string>.IDictionary
Post ( string url, string userId, string userKey, string applicationId, int timeout, string nvpString ) : string

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

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

public CreateAccountDetails ( string url, string userId, string userKey, string applicationId, int timeout ) : AccountDetailsResponse
url string
userId string
userKey string
applicationId string
timeout int
Результат PaysonIntegration.Response.AccountDetailsResponse

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

public CreatePayment ( string url, string userId, string userKey, string applicationId, int timeout, Data data ) : PaysonIntegration.Response.PayResponse
url string
userId string
userKey string
applicationId string
timeout int
data Data
Результат PaysonIntegration.Response.PayResponse

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

public CreatePaymentDetails ( string url, string userId, string userKey, string applicationId, int timeout, Data data ) : PaysonIntegration.Response.PaymentDetailsResponse
url string
userId string
userKey string
applicationId string
timeout int
data Data
Результат PaysonIntegration.Response.PaymentDetailsResponse

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

public UpdatePayment ( string url, string userId, string userKey, string applicationId, int timeout, Data data ) : PaysonIntegration.Response.PaymentUpdateResponse
url string
userId string
userKey string
applicationId string
timeout int
data Data
Результат PaysonIntegration.Response.PaymentUpdateResponse

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

public ValidateIpnContent ( string url, string userId, string userKey, string applicationId, int timeout, string content ) : PaysonIntegration.Response.ValidateResponse
url string
userId string
userKey string
applicationId string
timeout int
content string
Результат PaysonIntegration.Response.ValidateResponse