com.retek.component.internet
Interface ExAPayment

All Superinterfaces:
ExAPaymentBase
All Known Subinterfaces:
ExACashPayment, ExACheckPayment, ExACreditCardPayment, ExAGiftCertificatePayment, ExAMerchandiseVoucherPayment, ExAMoneyOrderPayment, ExARewardCertificatePayment, ExAStoredValueCardPayment, ExAVoucherPayment

public interface ExAPayment
extends ExAPaymentBase

This is a high level interface which controls access to 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
 void cancel()
          Cancels this payment
 java.math.BigDecimal getAmount()
           
 java.lang.String getId()
           
 boolean isCancelled()
           
 

Method Detail

getAmount

public java.math.BigDecimal getAmount()
Returns:
BigDecimal The amount on this payment

isCancelled

public boolean isCancelled()
Returns:
true if this payment was cancelled

getId

public java.lang.String getId()
Returns:
String The id of the payment

cancel

public void cancel()
Cancels this payment



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