Class TopUpTransactionObject
- java.lang.Object
-
- de.firstdata.ipg.api.schema.Transaction
-
- de.firstdata.ipg.api.client.transaction.object.IPGApiTransactionObject
-
- de.firstdata.ipg.api.client.transaction.topup.object.TopUpTransactionObject
-
- All Implemented Interfaces:
IPGApiTransaction
- Direct Known Subclasses:
MobilePhoneChargeTransactionObject
public abstract class TopUpTransactionObject extends IPGApiTransactionObject
-
-
Field Summary
-
Fields inherited from class de.firstdata.ipg.api.schema.Transaction
alipayDomesticInformation, alipayPaymentInformation, alipayTxType, authorizerID, bancontactQR, basket, billerDetails, billing, blikPaymentInformation, boletoTxType, cardAccount, cardFunction, cardholderInitiatedIndicator, clientLocale, creditCard3DSecure, creditCardData, creditCardTxType, cupDomesticInformation, cupDomesticTxType, customerCardData, customerCardTxType, deDirectDebitData, deDirectDebitEMV, deDirectDebitTxType, diversePayTxType, emiDetails, emvCardPresentRequest, idealTxType, klarnaPClassID, klarnaTxType, koreanPaymentInformation, koreanPaymentServiceTxType, mcc6012Details, merchantInitiatedIndicator, networkTokenDetails, payment, paymentFacilitator, paymentUrlTxType, payPalTxType, pixTxType, receiver, recurringType, sender, sepaData, sepaTxType, serviceLocation, shipping, sofortTxType, standInDetails, subMerchant, threeDSDecoupledAuthenticationParameters, tokenCryptogram, topUpTxType, transactionDetails, unscheduledCredentialOnFileType, upop, wallet, weChatDomesticInformation, weChatTxType
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TopUpTransactionObject(Amount amount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getStore()
de.firstdata.ipg.api.schema.TopUpTxType
getTopUpTxType()
void
setStoreId(String pStoreId)
-
Methods inherited from class de.firstdata.ipg.api.client.transaction.object.IPGApiTransactionObject
getBilling, getFormattedDate, getPayment, getShipping, getTransactionDetails, setAdditionalRequestParameters, setAddress1, setAddress2, setAddressNumber, setAssignToken, setBirthDate, setCity, setClientLocale, setComments, setCompany, setCountry, setCustomerID, setDeclineHostedDataDuplicates, setDynamicMerchantName, setEmail, setFax, setFirstname, setGender, setHostedDataID, setHostedDataStoreID, setHouseExtension, setHouseNumber, setInvoiceNumber, setIp, setIpgDeferredAuth, setIpgTransactionId, setMerchantAdviceCodeSupported, setMerchantTransactionId, setMobilePhone, setName, setOrderId, setPayment, setPersonalNumber, setPhone, setPONumber, setReferencedMerchantTransactionId, setShippingAddress1, setShippingAddress2, setShippingAddressCity, setShippingAddressCountry, setShippingAddressName, setShippingAddressState, setShippingAddressZip, setState, setStreetName, setSurname, setTDate, setTokenType, setTransactionOrigin, setType, setZip
-
Methods inherited from class de.firstdata.ipg.api.schema.Transaction
getAlipayDomesticInformation, getAlipayPaymentInformation, getAlipayTxType, getAuthorizerID, getBancontactQR, getBasket, getBillerDetails, getBlikPaymentInformation, getBoletoTxType, getCardAccount, getCardFunction, getCardholderInitiatedIndicator, getClientLocale, getCreditCard3DSecure, getCreditCardData, getCreditCardTxType, getCUPDomesticInformation, getCUPDomesticTxType, getCustomerCardData, getCustomerCardTxType, getDEDirectDebitData, getDEDirectDebitEMV, getDEDirectDebitTxType, getDiversePayTxType, getEMIDetails, getEMVCardPresentRequest, getIdealTxType, getKlarnaPClassID, getKlarnaTxType, getKoreanPaymentInformation, getKoreanPaymentServiceTxType, getMCC6012Details, getMerchantInitiatedIndicator, getNetworkTokenDetails, getPaymentFacilitator, getPaymentUrlTxType, getPayPalTxType, getPixTxType, getReceiver, getRecurringType, getSender, getSepaData, getSepaTxType, getServiceLocation, getSofortTxType, getStandInDetails, getSubMerchant, getThreeDSDecoupledAuthenticationParameters, getTokenCryptogram, getUnscheduledCredentialOnFileType, getUpop, getWallet, getWeChatDomesticInformation, getWeChatTxType, setAlipayDomesticInformation, setAlipayPaymentInformation, setAlipayTxType, setAuthorizerID, setBancontactQR, setBasket, setBillerDetails, setBilling, setBlikPaymentInformation, setBoletoTxType, setCardAccount, setCardFunction, setCardholderInitiatedIndicator, setClientLocale, setCreditCard3DSecure, setCreditCardData, setCreditCardTxType, setCUPDomesticInformation, setCUPDomesticTxType, setCustomerCardData, setCustomerCardTxType, setDEDirectDebitData, setDEDirectDebitEMV, setDEDirectDebitTxType, setDiversePayTxType, setEMIDetails, setEMVCardPresentRequest, setIdealTxType, setKlarnaPClassID, setKlarnaTxType, setKoreanPaymentInformation, setKoreanPaymentServiceTxType, setMCC6012Details, setMerchantInitiatedIndicator, setNetworkTokenDetails, setPayment, setPaymentFacilitator, setPaymentUrlTxType, setPayPalTxType, setPixTxType, setReceiver, setRecurringType, setSender, setSepaData, setSepaTxType, setServiceLocation, setShipping, setSofortTxType, setStandInDetails, setSubMerchant, setThreeDSDecoupledAuthenticationParameters, setTokenCryptogram, setTopUpTxType, setTransactionDetails, setUnscheduledCredentialOnFileType, setUpop, setWallet, setWeChatDomesticInformation, setWeChatTxType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.firstdata.ipg.api.client.transaction.IPGApiTransaction
getType
-
-
-
-
Constructor Detail
-
TopUpTransactionObject
protected TopUpTransactionObject(Amount amount)
-
-