Properties
Optional CanBeCancelled
CanBeCancelled: undefined | false | true
Optional CanBeRefunded
CanBeRefunded: undefined | false | true
Optional CanBeUsedForPayments
CanBeUsedForPayments: undefined | false | true
Optional CanRefundWithoutOriginalPaymentTransaction
CanRefundWithoutOriginalPaymentTransaction: undefined | false | true
Optional GiftCardConfigurationID
GiftCardConfigurationID: undefined | number
Optional LoyaltyProgramID
LoyaltyProgramID: undefined | number
Optional Pending
Pending: undefined | false | true
Optional PinHandler
PinHandler: undefined | string
Optional RefundPending
RefundPending: undefined | false | true
Optional RequiredFunctionality
RequiredFunctionality: undefined | string
Optional RequiredFunctionalityScope
Optional RequiredUserType
Optional RequiresAmount
RequiresAmount: undefined | false | true
Optional RequiresConfirmationForPayments
RequiresConfirmationForPayments: undefined | false | true
Optional RequiresConfirmationForRefunds
RequiresConfirmationForRefunds: undefined | false | true
Setting this to false results in refund only, will therefor only work with CanBeRefunded:true and CanRefundWithoutOriginalPaymentTransaction:true