Class coretransactionsummary

Inheritance diagram for com.payments.core.CoreTransactionSummary:

Public Member Functions

String getCurrency ()
void setCurrency (String currency)
BigDecimal getAmount ()
void setAmount (BigDecimal amount)
String getOrderId ()
void setOrderId (String orderId)
String getTransactionDate ()
void setTransactionDate (String transactionDate)
String getTransactionState ()
void setTransactionState (String transactionState)
String getTransactionStatus ()
void setTransactionStatus (String transactionStatus)
String getTransactionType ()
void setTransactionType (String transactionType)
String getUniqueRef ()
void setUniqueRef (String uniqueRef)
String getCardHolderName ()
void setCardHolderName (String cardHolderName)
String getCardNumber ()
void setCardNumber (String cardNumber)
String getCardType ()
void setCardType (String cardType)
String getExpiryDate ()
void setExpiryDate (String expiryDate)

Detailed Description

This class represents transaction summary object

Member Function Documentation

getAmount()

    • BigDecimal com.payments.core.CoreTransactionSummary.getAmount
    • (
    • )

  • inline

The BigDecimal instance represents sale amount set for each transaction.

Returns

amount

getCardHolderName()

    • String com.payments.core.CoreTransactionSummary.getCardHolderName
    • (
    • )

  • inline

The String instance represents card holder name provided on the front of each credit/debit card.

Returns

cardholderName

getCardNumber()

    • String com.payments.core.CoreTransactionSummary.getCardNumber
    • (
    • )

  • inline

The String instance represents 16 digit number provided on the front of credit/debit card.

Returns

cardNumber

getCardType()

    • String com.payments.core.CoreTransactionSummary.getCardType
    • (
    • )

  • inline

The String instance representing card type for example: Visa,MasterCard.

Returns

cardType

getCurrency()

    • String com.payments.core.CoreTransactionSummary.getCurrency
    • (
    • )

  • inline

The String instance represents currency for example: Euro,Dollar

Returns

currency

getExpiryDate()

    • String com.payments.core.CoreTransactionSummary.getExpiryDate
    • (
    • )

  • inline

The String instance represents card expiry date(month,year) provided on the front of each credit/debit card.

Returns

expiryDate

getOrderId()

    • String com.payments.core.CoreTransactionSummary.getOrderId
    • (
    • )

  • inline

The String instance representing order Id assigned to each transaction.

Returns

orderId

getTransactionDate()

    • String com.payments.core.CoreTransactionSummary.getTransactionDate
    • (
    • )

  • inline

The String instance represents date when transaction has been made.

Returns

transactionDate

getTransactionState()

    • String com.payments.core.CoreTransactionSummary.getTransactionState
    • (
    • )

  • inline

The String instance describes current state of a transaction.

Returns

transactionState

getTransactionStatus()

    • String com.payments.core.CoreTransactionSummary.getTransactionStatus
    • (
    • )

  • inline

The String instance describes the current status of a transaction.

Returns

transactionStatus

getTransactionType()

    • String com.payments.core.CoreTransactionSummary.getTransactionType
    • (
    • )

  • inline

The String instance represents transaction type.

Returns

transactionType

getUniqueRef()

    • String com.payments.core.CoreTransactionSummary.getUniqueRef
    • (
    • )

  • inline

The String instance represents unique reference assigned to each transaction.

Returns

uniqueRef

setAmount()

    • void com.payments.core.CoreTransactionSummary.setAmount
    • (
    • BigDecimal
    • amount
    • )

  • inline

Sets the value of the amount property.

Parameters

  • amount
  • set for the transaction.

setCardHolderName()

    • void com.payments.core.CoreTransactionSummary.setCardHolderName
    • (
    • String
    • cardHolderName
    • )

  • inline

Sets the value of the cardholderName property.

Parameters

  • cardHolderName
  • - card holder name

setCardNumber()

    • void com.payments.core.CoreTransactionSummary.setCardNumber
    • (
    • String
    • cardNumber
    • )

  • inline

Sets the value of the cardNumber property.

Parameters

  • cardNumber
  • card number

setCardType()

    • void com.payments.core.CoreTransactionSummary.setCardType
    • (
    • String
    • cardType
    • )

  • inline

Sets the value of the cardType property, type of the card

Parameters

  • cardType
  • - card type

setCurrency()

    • void com.payments.core.CoreTransactionSummary.setCurrency
    • (
    • String
    • currency
    • )

  • inline

Sets the value of currency property.

Parameters

  • currency
  • - Euro,Dollar etc.

setExpiryDate()

    • void com.payments.core.CoreTransactionSummary.setExpiryDate
    • (
    • String
    • expiryDate
    • )

  • inline

Sets the value of the expiryDate property, expiry date of the card

Parameters

  • expiryDate
  • - expiry date

setOrderId()

    • void com.payments.core.CoreTransactionSummary.setOrderId
    • (
    • String
    • orderId
    • )

  • inline

Sets the value of the orderId property.

Parameters

  • orderId
  • assigned to each transaction.

setTransactionDate()

    • void com.payments.core.CoreTransactionSummary.setTransactionDate
    • (
    • String
    • transactionDate
    • )

  • inline

Sets the value of the transactionDate property.

Parameters

  • transactionDate
  • date when transaction has been made.

setTransactionState()

    • void com.payments.core.CoreTransactionSummary.setTransactionState
    • (
    • String
    • transactionState
    • )

  • inline

Sets the value of the transactionState property.

Parameters

  • transactionState

setTransactionStatus()

    • void com.payments.core.CoreTransactionSummary.setTransactionStatus
    • (
    • String
    • transactionStatus
    • )

  • inline

Sets the value of the transactionStatus property.

Parameters

  • transactionStatus

setTransactionType()

    • void com.payments.core.CoreTransactionSummary.setTransactionType
    • (
    • String
    • transactionType
    • )

  • inline

Sets the value of the transactionType property.

Parameters

  • transactionType
  • - transaction type

setUniqueRef()

    • void com.payments.core.CoreTransactionSummary.setUniqueRef
    • (
    • String
    • uniqueRef
    • )

  • inline

Sets the value of the uniqueRef property, unique reference assigned to each transaction.

Parameters

  • uniqueRef
  • - unique reference