| IExternalPaymentProcessor Interface | 
Namespace: Resto.Front.Api.V5
 Syntax
Syntaxpublic interface IExternalPaymentProcessor
The IExternalPaymentProcessor type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | PaymentSystemKey | 
            Key of the payment system, that should be registered as external.
             | 
|  | PaymentSystemName | 
            Payment system title that will be displayed in BackOffice.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CollectData | 
            Perform data collect operation on payment item selected.
             | 
|  | EmergencyCancelPayment | 
            Perform emergency cancel payment operation.
             | 
|  | OnPaymentAdded | 
            Perform order edit operation after payment is added to order (on preliminary payments page or on payment page).
             | 
|  | OnPreliminaryPaymentEditing | 
            Perform operations when preliminary payment is going to be edited.
            If method throws exception, payment is removed from order.
             | 
|  | Pay | 
            Perform payment operation.
             | 
|  | ReturnPayment | 
            Perform return payment operation.
             | 
 See Also
See Also