1using System.Collections.Generic;
2using System.Threading.Tasks;
48 Task<PaymentResult>
SellEDaler(IDictionary<CaseInsensitiveString, object> ContractParameters,
49 IDictionary<CaseInsensitiveString, CaseInsensitiveString> IdentityProperties,
50 decimal Amount,
string Currency,
string SuccessUrl,
string FailureUrl,
string CancelUrl,
ClientUrlEventHandler ClientUrlCallback,
object State);
65 IDictionary<CaseInsensitiveString, CaseInsensitiveString> IdentityProperties,
66 string SuccessUrl,
string FailureUrl,
string CancelUrl,
Contains information about a service provider that users can use to sell eDaler.
Represents a case-insensitive string.
Interface for information about a service provider that users can use to sell eDaler.
Task< bool > CanSellEDaler(CaseInsensitiveString AccountName)
If the service provider can be used to process a request to sell eDaler of a certain amount,...
string SellEDalerTemplateContractId
Contract ID of Template, for selling e-Daler
Task< PaymentResult > SellEDaler(IDictionary< CaseInsensitiveString, object > ContractParameters, IDictionary< CaseInsensitiveString, CaseInsensitiveString > IdentityProperties, decimal Amount, string Currency, string SuccessUrl, string FailureUrl, string CancelUrl, ClientUrlEventHandler ClientUrlCallback, object State)
Processes payment for selling eDaler.
Task< IDictionary< CaseInsensitiveString, object >[]> GetPaymentOptionsForSellingEDaler(IDictionary< CaseInsensitiveString, CaseInsensitiveString > IdentityProperties, string SuccessUrl, string FailureUrl, string CancelUrl, ClientUrlEventHandler ClientUrlCallback, object State)
Gets available payment options for selling eDaler.
Interface for information about a service provider that users can use to sell eDaler.
Interface for information about a service provider.
Interface for detecting interfaces supporting objects with predefined features.
delegate Task ClientUrlEventHandler(object Sender, ClientUrlEventArgs e)
Delegat for client URL callback methods.