com.ibm.retail.saf.provider
Interface PaymentInfo

All Superinterfaces:
POSInfo, java.io.Serializable
All Known Subinterfaces:
CreditPaymentInfo
All Known Implementing Classes:
CreditCard

public interface PaymentInfo
extends POSInfo

Base interface for payment classes.

Payment classes contain the information needed to tender payment at the point-of-sale system.


Field Summary
static byte CREDIT
          Credit payment
static byte DEBIT
          Debit payment
 
Method Summary
 byte getPaymentType()
           
 
Methods inherited from interface com.ibm.retail.saf.provider.POSInfo
getExtendedAttribute, getExtendedAttributeNames, removeExtendedAttribute, setExtendedAttribute
 

Field Detail

CREDIT

public static final byte CREDIT
Credit payment

See Also:
Constant Field Values

DEBIT

public static final byte DEBIT
Debit payment

See Also:
Constant Field Values
Method Detail

getPaymentType

public byte getPaymentType()