C# Class TodoPagoConnector.TPConnector

Show file Open project: TodoPago/SDK-.NET Class Usage Examples

Public Methods

Method Description
GetAllPaymentMethods ( string merchant ) : object>.Dictionary
GetAuthorizeAnswer ( string>.Dictionary request ) : object>.Dictionary
GetStatus ( string merchant, string operation ) : object>>.List
ReturnRequest ( string>.Dictionary param ) : object>.Dictionary
SendAuthorizeRequest ( string>.Dictionary request, string>.Dictionary payloads ) : object>.Dictionary
TPConnector ( int endpoint ) : System
TPConnector ( int endpoint, string>.Dictionary headers ) : System
TPConnector ( string endpoint ) : System
TPConnector ( string endpoint, string>.Dictionary headers ) : System
VoidRequest ( string>.Dictionary param ) : object>.Dictionary
getByRangeDateTime ( string>.Dictionary param ) : object>.Dictionary
getCredentials ( User user ) : User
setAuthorize ( String authorization ) : void

Private Methods

Method Description
ChannelFactory_Faulted ( object sender, EventArgs e ) : void
createClients ( ) : void

Method Details

GetAllPaymentMethods() public method

public GetAllPaymentMethods ( string merchant ) : object>.Dictionary
merchant string
return object>.Dictionary

GetAuthorizeAnswer() public method

public GetAuthorizeAnswer ( string>.Dictionary request ) : object>.Dictionary
request string>.Dictionary
return object>.Dictionary

GetStatus() public method

public GetStatus ( string merchant, string operation ) : object>>.List
merchant string
operation string
return object>>.List

ReturnRequest() public method

public ReturnRequest ( string>.Dictionary param ) : object>.Dictionary
param string>.Dictionary
return object>.Dictionary

SendAuthorizeRequest() public method

public SendAuthorizeRequest ( string>.Dictionary request, string>.Dictionary payloads ) : object>.Dictionary
request string>.Dictionary
payloads string>.Dictionary
return object>.Dictionary

TPConnector() public method

public TPConnector ( int endpoint ) : System
endpoint int
return System

TPConnector() public method

public TPConnector ( int endpoint, string>.Dictionary headers ) : System
endpoint int
headers string>.Dictionary
return System

TPConnector() public method

public TPConnector ( string endpoint ) : System
endpoint string
return System

TPConnector() public method

public TPConnector ( string endpoint, string>.Dictionary headers ) : System
endpoint string
headers string>.Dictionary
return System

VoidRequest() public method

public VoidRequest ( string>.Dictionary param ) : object>.Dictionary
param string>.Dictionary
return object>.Dictionary

getByRangeDateTime() public method

public getByRangeDateTime ( string>.Dictionary param ) : object>.Dictionary
param string>.Dictionary
return object>.Dictionary

getCredentials() public method

public getCredentials ( User user ) : User
user TodoPagoConnector.Model.User
return TodoPagoConnector.Model.User

setAuthorize() public method

public setAuthorize ( String authorization ) : void
authorization String
return void