com.retek.component.payment
Interface CreditCardPayment
- All Superinterfaces:
- BusinessObject, Payment
- public interface CreditCardPayment
- extends Payment
This interface CreditCardPayment extends the base Payment interface by adding new methods and
fields specific to Credit Card payments. Unlike other payment types, CreditCardPayment has a
reference to a PaymentCustomer.
Retek Inc. Copyright (c) 2003
Methods inherited from interface com.retek.component.payment.Payment |
allocateSettlement, authorize, getAmount, getCurrency, getPaymentAuthorizationResponse, getSettlement, getTransactionTypeCode, isPersisted, isSettled, setAmount, setCurrency, setPaymentAuthorizationResponse, setTransactionTypeCode |
CREDIT_CARD
public static final java.lang.String CREDIT_CARD
- See Also:
- Constant Field Values
CUSTOMER
public static final java.lang.String CUSTOMER
- See Also:
- Constant Field Values
TRANSACTION_TYPE_CODE
public static final java.lang.String TRANSACTION_TYPE_CODE
- See Also:
- Constant Field Values
CURRENCY
public static final java.lang.String CURRENCY
- See Also:
- Constant Field Values
setCreditCard
public void setCreditCard(CreditCard creditCard)
getAddress
public Address getAddress()
getCreditCard
public CreditCard getCreditCard()
getCustomer
public PaymentCustomer getCustomer()
getPaymentPlanCode
public PaymentPlanCode getPaymentPlanCode()
throws SystemException
- Throws:
SystemException
getOrderNumber
public java.lang.String getOrderNumber()
getOrderCreateDate
public RDate getOrderCreateDate()
setAddress
public void setAddress(Address address)
setCustomer
public void setCustomer(PaymentCustomer customer)
setPaymentPlanCode
public void setPaymentPlanCode(PaymentPlanCode code)
throws SystemException
- Throws:
SystemException
setOrderNumber
public void setOrderNumber(java.lang.String orderNumber)
setOrderCreateDate
public void setOrderCreateDate(RDate orderCreateDate)
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25