Class CCPreAuthTransactionObject

    • Constructor Detail

      • CCPreAuthTransactionObject

        public CCPreAuthTransactionObject()
        creates a PreAuth transaction with only the transactionType set. This transaction is used for the authentication request call of the IVR Secure 3D transaction where the transaction data are loaded from the database.
      • CCPreAuthTransactionObject

        public CCPreAuthTransactionObject​(Amount amount,
                                          CreditCard creditCard)
        creates a PreAuth transaction with the minimum set of parameters - note that you can add optional fields by calling the appropriate setter methods on the returned CCPreAuthTransactionObject instance
      • CCPreAuthTransactionObject

        public CCPreAuthTransactionObject​(Amount amount,
                                          String hostedDataID,
                                          String hostedDataStoreID)
      • CCPreAuthTransactionObject

        public CCPreAuthTransactionObject​(Amount amount,
                                          de.firstdata.ipg.api.schema.EMVCardPresentRequest emvCardPresentRequest)