Interface CCPreAuthTransaction
-
- All Superinterfaces:
AdditionalTransactionDataSetter
,BasketSetter
,BillingSetter
,CCTransaction
,InstallmentSetter
,IPGApiTransaction
,MCC6012Setter
,PaymentFacilitatorSetter
,PaymentSetter
,PurchaseCardDataSetter
,Secure3DSetter
,ShippingSetter
,SplitShipmentSetter
,SubMerchantSetter
,SubMerchantSplitSetter
,TransactionDetailsSetter
,UpopSecurePlusSetter
,WalletSetter
- All Known Implementing Classes:
CCPreAuthTransactionObject
public interface CCPreAuthTransaction extends CCTransaction, AdditionalTransactionDataSetter, BasketSetter, BillingSetter, InstallmentSetter, MCC6012Setter, PaymentSetter, PaymentFacilitatorSetter, SubMerchantSetter, SubMerchantSplitSetter, Secure3DSetter, UpopSecurePlusSetter, ShippingSetter, SplitShipmentSetter, TransactionDetailsSetter, WalletSetter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setCardAccount(de.firstdata.ipg.api.schema.CardAccountType cardAccount)
void
setCardFunction(de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
void
setStandIn(boolean isStandin)
void
setTDate(String tDate)
void
setTerminalID(String terminalID)
void
setVisaMerchantIdentifier(String value)
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.AdditionalTransactionDataSetter
setAirlineDetails, setCarRental, setHotelLodging
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.setter.BasketSetter
setBasket
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.setter.BillingSetter
setAddress1, setAddress2, setAddressNumber, setBirthDate, setCity, setCompany, setCountry, setCustomerID, setEmail, setFax, setFirstname, setGender, setHouseExtension, setHouseNumber, setMobilePhone, setName, setPersonalNumber, setPhone, setState, setStreetName, setSurname, setZip
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.CCTransaction
setCardholderInitiatedIndicator, setMerchantInitiatedIndicator, setReferencedSchemeTransactionId, setUnscheduledCredentialOnFileType
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.InstallmentSetter
setInstallmentDelayMonths, setInstallmentPlanID, setInstallmentsInterest, setNumberOfInstallments
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.IPGApiTransaction
getStore, getType, setClientLocale, setComments, setIpgTransactionId, setMerchantTransactionId, setReferencedMerchantTransactionId, setStoreId
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.MCC6012Setter
setMCC6012Details
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.PaymentFacilitatorSetter
setPaymentFacilitator
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.setter.PaymentSetter
setAssignToken, setDeclineHostedDataDuplicates, setHostedDataID, setHostedDataStoreID, setTokenType
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.PurchaseCardDataSetter
setPurchaseCardDetails
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.Secure3DSetter
setAcsTransactionId, setAuthenticate3dSecureTransaction, setAuthenticationValue, setBrowserJavaScriptEnabled, setDirectoryServerTransactionId, setDSRPECI, setOverride3DSCountryExclusion, setPayerAuthenticationResponse, setSecure3D2AuthenticationResponse, setSecure3D2TransactionStatus, setSecure3DAuthenticationRequest, setSecure3DMethodNotificationStatus, setSecure3DProtocolVersion, setSecure3DVerificationRequest, setSkipTRA, setTermUrl, setThreeDSEmvcoMessageCategory, setThreeDSMethodNotificationURL, setThreeDSRequestorChallengeIndicator, setThreeDSServerTransactionId, setThreeDSTransType, setVerificationResponse, setXID
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.setter.ShippingSetter
setShippingAddress1, setShippingAddress2, setShippingAddressCity, setShippingAddressCountry, setShippingAddressName, setShippingAddressState, setShippingAddressZip, setType
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.SplitShipmentSetter
setFinalShipment, setSplitShipmentSequenceCount
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.SubMerchantSetter
setSubMerchant
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.SubMerchantSplitSetter
setSubMerchantSplit
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.setter.TransactionDetailsSetter
setAdditionalRequestParameters, setDynamicMerchantName, setInvoiceNumber, setIp, setIpgDeferredAuth, setOrderId, setPONumber, setTransactionOrigin
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.UpopSecurePlusSetter
setActivateStatus, setAuthenticateUpopTransaction, setResponseCode, setVCode, setVerifySmsCodeRequest
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.creditcard.setter.WalletSetter
setWalletID, setWalletType
-
-
-
-
Method Detail
-
setTerminalID
void setTerminalID(String terminalID)
-
setCardFunction
void setCardFunction(de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
-
setCardAccount
void setCardAccount(de.firstdata.ipg.api.schema.CardAccountType cardAccount)
-
setStandIn
void setStandIn(boolean isStandin)
-
setTDate
void setTDate(String tDate)
-
setVisaMerchantIdentifier
void setVisaMerchantIdentifier(String value)
-
-