Class PaymentCommandReceiver
- Namespace
- InSite.Application.Payments.Write
- Assembly
- Shift.Sdk.dll
public class PaymentCommandReceiver
- Inheritance
-
PaymentCommandReceiver
- Inherited Members
- Extension Methods
Constructors
PaymentCommandReceiver(ICommandQueue, IChangeQueue, IChangeRepository)
public PaymentCommandReceiver(ICommandQueue commander, IChangeQueue publisher, IChangeRepository repository)
Parameters
commanderICommandQueuepublisherIChangeQueuerepositoryIChangeRepository
Methods
Handle(AbortPayment)
public void Handle(AbortPayment c)
Parameters
Handle(ActivateMerchant)
public void Handle(ActivateMerchant c)
Parameters
Handle(AddMerchant)
public void Handle(AddMerchant c)
Parameters
Handle(CloseGateway)
public void Handle(CloseGateway c)
Parameters
Handle(CompletePayment)
public void Handle(CompletePayment c)
Parameters
Handle(DeactivateMerchant)
public void Handle(DeactivateMerchant c)
Parameters
Handle(ImportPayment)
public void Handle(ImportPayment c)
Parameters
Handle(ModifyPaymentCreatedBy)
public void Handle(ModifyPaymentCreatedBy c)
Parameters
Handle(OpenGateway)
Opens a new payment gateway. If the gateway already exists and its status is Closed then this function reopens the the gateway.
public void Handle(OpenGateway c)
Parameters
Handle(RemoveMerchant)
public void Handle(RemoveMerchant c)
Parameters
Handle(StartPayment)
public void Handle(StartPayment c)