C# Class Ogone.Request

An order to send to Ogone
Datei anzeigen Open project: Impuls-Communicatie/Ogone.NET Class Usage Examples

Public Methods

Method Description
AddField ( InFields key, string value ) : void

Add a supplementary field from one of the allowed fields

GetField ( InFields key ) : string

Get a value of a parameter if it already was added

RemoveField ( InFields key ) : void

Remove a field from the added extra supplementary fields

RenderHtmlForm ( string submitButtonText ) : string
Request ( SHA sha, string shaInSignature, string pspID, int orderID, decimal price ) : System
Request ( SHA sha, string shaInSignature, string pspID, int orderID, decimal price, Encoding encoding, Environment environment ) : System

Private Methods

Method Description
GetAllParameters ( ) : string>.IDictionary

Get a dictionary with all Ogone parameters that were filled in and ordered by key

Method Details

AddField() public method

Add a supplementary field from one of the allowed fields
public AddField ( InFields key, string value ) : void
key InFields Parametername for Ogone
value string The value of the parameter
return void

GetField() public method

Get a value of a parameter if it already was added
public GetField ( InFields key ) : string
key InFields Parametername for Ogone
return string

RemoveField() public method

Remove a field from the added extra supplementary fields
public RemoveField ( InFields key ) : void
key InFields Parametername for Ogone
return void

RenderHtmlForm() public method

public RenderHtmlForm ( string submitButtonText ) : string
submitButtonText string
return string

Request() public method

public Request ( SHA sha, string shaInSignature, string pspID, int orderID, decimal price ) : System
sha SHA
shaInSignature string
pspID string
orderID int
price decimal
return System

Request() public method

public Request ( SHA sha, string shaInSignature, string pspID, int orderID, decimal price, Encoding encoding, Environment environment ) : System
sha SHA
shaInSignature string
pspID string
orderID int
price decimal
encoding Encoding
environment Environment
return System