All Superinterfaces:
BusinessObject
All Known Implementing Classes:
PaymentBean

public interface Payment extends BusinessObject
Interface representing a payment within the system. A payment contains some of the important results of a successful result from a payment processor.

When the application needs to create an instance that implements sscPayment, BusinessObjectFactory finds the name of the Java class to instantiate from the "paymentImplementer" setting in the appComponents.properties file.

The default "paymentImplementer" is PaymentBean.

Author:
David Tobey
  • Method Details

    • getPaymentID

      int getPaymentID()
    • setPaymentID

      void setPaymentID(int paymentID)
    • getCreditCardDate

      String getCreditCardDate()
    • setCreditCardDate

      void setCreditCardDate(String creditCardDate)
    • getCreditCardName

      String getCreditCardName()
    • setCreditCardName

      void setCreditCardName(String creditCardName)
    • getDecryptedNumber

      String getDecryptedNumber()
    • setDecryptedNumber

      void setDecryptedNumber(String decryptedNumber)
    • getCreditCardNumber

      String getCreditCardNumber()
    • setCreditCardNumber

      void setCreditCardNumber(String creditCardNumber)
    • getCreditCardNumberDisplay

      String getCreditCardNumberDisplay()
    • setCreditCardNumberDisplay

      void setCreditCardNumberDisplay(String creditCardNumberDisplay)
    • getCreditCardType

      String getCreditCardType()
    • setCreditCardType

      void setCreditCardType(String creditCardType)
    • getOrderID

      int getOrderID()
    • setOrderID

      void setOrderID(int orderID)
    • getProcessorClassName

      String getProcessorClassName()
    • setProcessorClassName

      void setProcessorClassName(String processorClassName)
    • getStatus

      String getStatus()
    • setStatus

      void setStatus(String status)
    • getValue1

      String getValue1()
    • setValue1

      void setValue1(String value1)
    • getValue2

      String getValue2()
    • setValue2

      void setValue2(String value2)
    • getValue3

      String getValue3()
    • setValue3

      void setValue3(String value3)
    • getValue4

      String getValue4()
    • setValue4

      void setValue4(String value4)
    • getValue5

      String getValue5()
    • setValue5

      void setValue5(String value5)
    • getValue6

      String getValue6()
    • setValue6

      void setValue6(String value6)
    • getValue7

      String getValue7()
    • setValue7

      void setValue7(String value7)
    • getValue8

      String getValue8()
    • setValue8

      void setValue8(String value8)
    • getValue9

      String getValue9()
    • setValue9

      void setValue9(String value9)
    • getCreated

      String getCreated()
    • setCreated

      void setCreated(String created)
    • getAmount

      Double getAmount()
    • setAmount

      void setAmount(Double amount)
    • getValueFieldLabels

      String getValueFieldLabels()
    • setValueFieldLabels

      void setValueFieldLabels(String valueFieldLabels)
    • getExtra1

      String getExtra1()
    • setExtra1

      void setExtra1(String extra1)
    • getExtra2

      String getExtra2()
    • setExtra2

      void setExtra2(String extra2)
    • getExtra3

      String getExtra3()
    • setExtra3

      void setExtra3(String extra3)
    • getPaymentProfileID

      String getPaymentProfileID()
    • setPaymentProfileID

      void setPaymentProfileID(String paymentProfileID)
    • getOrder

      Order getOrder()
    • setOrder

      void setOrder(Order order)