com.retek.component.internet
Interface ExACreditCardPayment

All Superinterfaces:
ExAPayment, ExAPaymentBase

public interface ExACreditCardPayment
extends ExAPayment

This is a high level interface which controls access to credit card payment information for the external API.

Retek Inc. Copyright (c) 2003


Field Summary
 
Fields inherited from interface com.retek.component.internet.ExAPaymentBase
AMERICAN_EXPRESS_CREDIT_CARD_CODE, CASH_CODE, CHECK_CODE, DINERS_CLUB_CREDIT_CARD_CODE, DISCOVER_CREDIT_CARD_CODE, ENROUTE_CREDIT_CARD_CODE, GIFT_CARD_VOUCHER_CODE, GIFT_CERTIFICATE_VOUCHER_CODE, JAPANESE_CREDIT_BUREAU_CREDIT_CARD_CODE, MASTERCARD_CREDIT_CARD_CODE, MERCHANDISE_CARD_VOUCHER_CODE, MERCHANDISE_CERTIFICATE_VOUCHER_CODE, MONEY_ORDER_CODE, REWARD_CERTIFICATE_VOUCHER_CODE, VISA_CREDIT_CARD_CODE
 
Method Summary
 java.lang.String getAccountNumber()
          Returns the Credit Card Number
 java.math.BigDecimal getAuthorizedAmount()
          Returns the amount for which the card was authorised for.
 java.lang.String getCardVerificationValue()
          Returns the verification code.
 java.util.Date getExpirationDate()
          Returns the Credit card expiration date.
 java.lang.String getTenderTypeCode()
          Returns the payment type code used for this payment.
 
Methods inherited from interface com.retek.component.internet.ExAPayment
cancel, getAmount, getId, isCancelled
 

Method Detail

getAccountNumber

public java.lang.String getAccountNumber()
Returns the Credit Card Number

Returns:
String account number

getCardVerificationValue

public java.lang.String getCardVerificationValue()
Returns the verification code.

Returns:
String card verification value

getExpirationDate

public java.util.Date getExpirationDate()
Returns the Credit card expiration date.

Returns:
Date expiration date

getAuthorizedAmount

public java.math.BigDecimal getAuthorizedAmount()
Returns the amount for which the card was authorised for.

Returns:
BigDecimal authorized amount

getTenderTypeCode

public java.lang.String getTenderTypeCode()
Returns the payment type code used for this payment. There are tender type code associated with each payment type.

Returns:
String tender type


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