Class OrderTypeInformation

java.lang.Object
com.onlinepayments.domain.OrderTypeInformation

public class OrderTypeInformation extends Object
  • Constructor Details

    • OrderTypeInformation

      public OrderTypeInformation()
  • Method Details

    • getPurchaseType

      public String getPurchaseType()
      Possible values are:
      • physical (tangible goods shipped to the customers)
      • digital (digital services like ebooks, streaming...)
    • setPurchaseType

      public void setPurchaseType(String value)
      Possible values are:
      • physical (tangible goods shipped to the customers)
      • digital (digital services like ebooks, streaming...)
    • withPurchaseType

      public OrderTypeInformation withPurchaseType(String value)
      Possible values are:
      • physical (tangible goods shipped to the customers)
      • digital (digital services like ebooks, streaming...)
    • getTransactionType

      public String getTransactionType()
      Identifies the type of transaction being authenticated. Possible values are:
      • purchase = The purpose of the transaction is to purchase goods or services (Default)
      • check-acceptance = The purpose of the transaction is to accept a 'check'/'cheque'
      • account-funding = The purpose of the transaction is to fund an account
      • quasi-cash = The purpose of the transaction is to buy a quasi cash type product that is representative of actual cash such as money orders, traveler's checks, foreign currency, lottery tickets or casino gaming chips
      • prepaid-activation-or-load = The purpose of the transaction is to activate or load a prepaid card
    • setTransactionType

      public void setTransactionType(String value)
      Identifies the type of transaction being authenticated. Possible values are:
      • purchase = The purpose of the transaction is to purchase goods or services (Default)
      • check-acceptance = The purpose of the transaction is to accept a 'check'/'cheque'
      • account-funding = The purpose of the transaction is to fund an account
      • quasi-cash = The purpose of the transaction is to buy a quasi cash type product that is representative of actual cash such as money orders, traveler's checks, foreign currency, lottery tickets or casino gaming chips
      • prepaid-activation-or-load = The purpose of the transaction is to activate or load a prepaid card
    • withTransactionType

      public OrderTypeInformation withTransactionType(String value)
      Identifies the type of transaction being authenticated. Possible values are:
      • purchase = The purpose of the transaction is to purchase goods or services (Default)
      • check-acceptance = The purpose of the transaction is to accept a 'check'/'cheque'
      • account-funding = The purpose of the transaction is to fund an account
      • quasi-cash = The purpose of the transaction is to buy a quasi cash type product that is representative of actual cash such as money orders, traveler's checks, foreign currency, lottery tickets or casino gaming chips
      • prepaid-activation-or-load = The purpose of the transaction is to activate or load a prepaid card