com.retek.component.payment
Interface StoredValueCardPayment

All Superinterfaces:
BusinessObject, Payment

public interface StoredValueCardPayment
extends Payment

Provides methods needed to interact with a stored value card payment.

Retek Inc. Copyright (c) 2003


Field Summary
static java.lang.String ACCOUNT_NUMBER
           
static java.lang.String UNMASKED_PIN_NUMBER
           
 
Fields inherited from interface com.retek.component.payment.Payment
AMOUNT, SETTLE
 
Method Summary
 java.lang.String getAccountNumber()
           
 java.lang.String getMaskedPinNumber()
           
 StoredValueCardType getType()
           
 java.lang.String getUnmaskedPinNumber()
           
 void setAccountNumber(java.lang.String accountNumber)
           
 void setPinNumber(java.lang.String pinNumber)
           
 void setType(StoredValueCardType type)
           
 void voidAuthorization()
           
 
Methods inherited from interface com.retek.component.payment.Payment
allocateSettlement, authorize, getAmount, getCurrency, getPaymentAuthorizationResponse, getSettlement, getTransactionTypeCode, isPersisted, isSettled, setAmount, setCurrency, setPaymentAuthorizationResponse, setTransactionTypeCode
 
Methods inherited from interface com.retek.commons.domain.core.BusinessObject
getId
 

Field Detail

ACCOUNT_NUMBER

public static final java.lang.String ACCOUNT_NUMBER
See Also:
Constant Field Values

UNMASKED_PIN_NUMBER

public static final java.lang.String UNMASKED_PIN_NUMBER
See Also:
Constant Field Values
Method Detail

getAccountNumber

public java.lang.String getAccountNumber()
                                  throws SystemException
Throws:
SystemException

getMaskedPinNumber

public java.lang.String getMaskedPinNumber()
                                    throws SystemException
Throws:
SystemException

getUnmaskedPinNumber

public java.lang.String getUnmaskedPinNumber()
                                      throws SystemException
Throws:
SystemException

getType

public StoredValueCardType getType()
                            throws SystemException
Throws:
SystemException

setAccountNumber

public void setAccountNumber(java.lang.String accountNumber)
                      throws SystemException
Throws:
SystemException

setPinNumber

public void setPinNumber(java.lang.String pinNumber)
                  throws SystemException
Throws:
SystemException

setType

public void setType(StoredValueCardType type)
             throws SystemException
Throws:
SystemException

voidAuthorization

public void voidAuthorization()
                       throws SystemException
Throws:
SystemException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25