com.retek.component.customerorder
Interface CustomerOrderRewardCertificatePayment
- All Superinterfaces:
- BusinessObject, CustomerOrderPayment, CustomerOrderTransactionItem, CustomerOrderVoucherPayment, DistributedObject
- public interface CustomerOrderRewardCertificatePayment
- extends CustomerOrderVoucherPayment
This interface extends from the standard CustomerOrderPayment that handle payments using
all Tender Types. This interface is specific to Reward Certificate Payment only.
Retek Inc. Copyright (c) 2003
Methods inherited from interface com.retek.component.customerorder.CustomerOrderPayment |
addSalesAuditExportAmount, allocateSettlement, allocateSettlement, allocateSettlement, authorizeManually, authorizeManually, cancel, finishSettlement, getAccountNumber, getAmount, getAuthorizedAmount, getCurrency, getHistoryEvents, getOrder, getOriginalAuthorizedAmount, getPaymentAuthorizationResponse, getPaymentTransactionType, getRedemptionTenderType, getRefundRecipientAddress, getRefundTenderType, getSalesAuditExportAmount, getSalesAuditPaidInState, getSalesAuditPaidOutState, getSalesAuditTransactionDate, getSettlement, getState, getTenderType, getTransactionTypeCode, getUnauthorizedAmount, hasUnauthorizedAmount, isAmountAdjustable, isAmountAdjustable, isApproved, isCancelable, isCancelled, isCreditPayment, isCreditPaymentForAccommodation, isCreditPaymentForPostSaleAccommodation, isCreditPaymentForPreSaleAccommodation, isDeclined, isFraud, isManuallyApproved, isPhysicalTender, isPreSettled, isReferral, isSettled, isWaitingAuth, isWaitingManualAuth, markCreditPaymentExportedForPaidOut, markCreditPaymentReadyForPaidOutExport, markSalePaymentExportedForPaidIn, markSalePaymentReadyForPaidInExport, setAmount, setCurrency, setPaymentTransactionType, setRefundRecipientAddress, setTransactionTypeCode |
Methods inherited from interface com.retek.commons.component.DistributedObject |
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh |
isRedeemed
public boolean isRedeemed()
throws SystemException
- Throws:
SystemException
getCertificateValue
public Money getCertificateValue()
throws SystemException
- Throws:
SystemException
getAvailableCertificateBalance
public Money getAvailableCertificateBalance()
throws SystemException
- Throws:
SystemException
adjustAmount
public void adjustAmount()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25