public interface PaymentOperationStrategy
Modifier and Type | Method and Description |
---|---|
PaymentTransactionEntryModel |
execute(OrderModel order,
IsvPaymentTransactionModel transaction)
Defines logic for executing different payment operations.
|
AlternativePaymentMethod |
getPaymentMethod()
Returns supported alternative payment method.
|
PaymentType |
getPaymentType()
Returns supported payment type.
|
PaymentTransactionEntryModel execute(OrderModel order, IsvPaymentTransactionModel transaction)
order
- order to take payment fortransaction
- transaction used in the next payment operationPaymentType getPaymentType()
isv.sap.payment.enums.PaymentType
AlternativePaymentMethod getPaymentMethod()
isv.sap.payment.enums.AlternativePaymentMethod