Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IPaymentService.cs
1using System.Threading.Tasks;
4
5namespace Paiwise
6{
10 public interface IPaymentService : IServiceProvider, IProcessingSupport<CaseInsensitiveString>
11 {
16
29 Task<PaymentResult> Pay(decimal Amount, string Currency, string Description, string SuccessUrl, string FailureUrl, string CancelUrl,
30 ClientUrlEventHandler ClientUrlCallback, object State);
31 }
32}
Interface for information about a service provider that users can use to pay for services.
Task< PaymentResult > Pay(decimal Amount, string Currency, string Description, string SuccessUrl, string FailureUrl, string CancelUrl, ClientUrlEventHandler ClientUrlCallback, object State)
Processes a payment.
IPaymentServiceProvider PaymentServiceProvider
Reference to service provider.
Interface for information about a service provider that users can use to pay for services.
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.