2using System.Threading.Tasks;
49 Task<PaymentResult>
BuyEDaler(IDictionary<CaseInsensitiveString, object> ContractParameters,
50 IDictionary<CaseInsensitiveString, CaseInsensitiveString> IdentityProperties,
51 decimal Amount,
string Currency,
string SuccessUrl,
string FailureUrl,
string CancelUrl,
52 EventHandlerAsync<ClientUrlEventArgs> ClientUrlCallback,
object State);
67 IDictionary<CaseInsensitiveString, CaseInsensitiveString> IdentityProperties,
68 string SuccessUrl,
string FailureUrl,
string CancelUrl,
69 EventHandlerAsync<ClientUrlEventArgs> ClientUrlCallback,
object State);
Contains information about a service provider that users can use to buy eDaler.
Represents a case-insensitive string.
Interface for information about a service provider that users can use to buy eDaler.
string BuyEDalerTemplateContractId
Contract ID of Template, for buying e-Daler
Task< IDictionary< CaseInsensitiveString, object >[]> GetPaymentOptionsForBuyingEDaler(IDictionary< CaseInsensitiveString, CaseInsensitiveString > IdentityProperties, string SuccessUrl, string FailureUrl, string CancelUrl, EventHandlerAsync< ClientUrlEventArgs > ClientUrlCallback, object State)
Gets available payment options for buying eDaler.
Task< PaymentResult > BuyEDaler(IDictionary< CaseInsensitiveString, object > ContractParameters, IDictionary< CaseInsensitiveString, CaseInsensitiveString > IdentityProperties, decimal Amount, string Currency, string SuccessUrl, string FailureUrl, string CancelUrl, EventHandlerAsync< ClientUrlEventArgs > ClientUrlCallback, object State)
Processes payment for buying eDaler.
Task< bool > CanBuyEDaler(CaseInsensitiveString AccountName)
If the service provider can be used to process a request to buy eDaler of a certain amount,...
Interface for information about a service provider that users can use to buy eDaler.
Interface for information about a service provider.
Interface for detecting interfaces supporting objects with predefined features.