IExternalPaymentProcessor Interface |
Namespace: Resto.Front.Api.V5
public interface IExternalPaymentProcessor
The IExternalPaymentProcessor type exposes the following members.
Name | Description | |
---|---|---|
PaymentSystemKey |
Key of the payment system, that should be registered as external.
| |
PaymentSystemName |
Payment system title that will be displayed in BackOffice.
|
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.
|