Class StoreHostedDataObject

    • Field Summary

      • Fields inherited from class de.firstdata.ipg.api.schema.Action

        clientLocale, createPaymentURL, deleteBillKey, deletePaymentURL, deliveryConfirmation, exportPaymentURL, generateCashReceipt, getExternalConsumerInformation, getExternalTransactionStatus, getGuestCheckoutTokenCryptogram, getLastOrders, getLastTransactions, getNetworkTokenCryptogram, initiateClearing, inquiryCardInformation, inquiryOrder, inquiryTransaction, manageProducts, manageProductStock, recurringPayment, requestCardRateForDCC, requestMerchantRateForDynamicPricing, sendEMailNotification, storeHostedData, validate
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(String hostedDataID, CreditCard creditCard)  
      void add​(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates)  
      void add​(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)  
      void add​(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)  
      void add​(String hostedDataID, CreditCard creditCard, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)  
      void add​(String hostedDataID, CreditCard creditCard, de.firstdata.ipg.api.schema.CardFunctionType cardFunction)  
      void add​(String hostedDataID, CreditCard creditCard, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)  
      void add​(String hostedDataID, DEDirectDebit account, boolean declineHostedDataDuplicates)  
      void add​(String hostedDataID, DEDirectDebit account, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)  
      void add​(String hostedDataID, DEDirectDebit account, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)  
      void add​(String hostedDataID, DEDirectDebit account, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken, String billingName)  
      void add​(String hostedDataID, DEDirectDebit account, String billingName)  
      void add​(String hostedDataID, String orderID)  
      void add​(String hostedDataID, String orderID, boolean declineHostedDataDuplicates)  
      void add​(String hostedDataID, String orderID, boolean declineHostedDataDuplicates, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)  
      void add​(String hostedDataID, String orderID, de.firstdata.ipg.api.schema.TokenType tokenType, Boolean assignToken)  
      protected de.firstdata.ipg.api.schema.DataStorageItem getItem​(String hostedDataID)  
      de.firstdata.ipg.api.schema.StoreHostedData getStoreHostedData()  
      void setStoreId​(String storeID)  
      • Methods inherited from class de.firstdata.ipg.api.schema.Action

        getClientLocale, getCreatePaymentURL, getDeleteBillKey, getDeletePaymentURL, getDeliveryConfirmation, getExportPaymentURL, getGenerateCashReceipt, getGetExternalConsumerInformation, getGetExternalTransactionStatus, getGetGuestCheckoutTokenCryptogram, getGetLastOrders, getGetLastTransactions, getGetNetworkTokenCryptogram, getInitiateClearing, getInquiryCardInformation, getInquiryOrder, getInquiryTransaction, getManageProducts, getManageProductStock, getRecurringPayment, getRequestCardRateForDCC, getRequestMerchantRateForDynamicPricing, getSendEMailNotification, getValidate, setClientLocale, setCreatePaymentURL, setDeleteBillKey, setDeletePaymentURL, setDeliveryConfirmation, setExportPaymentURL, setGenerateCashReceipt, setGetExternalConsumerInformation, setGetExternalTransactionStatus, setGetGuestCheckoutTokenCryptogram, setGetLastOrders, setGetLastTransactions, setGetNetworkTokenCryptogram, setInitiateClearing, setInquiryCardInformation, setInquiryOrder, setInquiryTransaction, setManageProducts, setManageProductStock, setRecurringPayment, setRequestCardRateForDCC, setRequestMerchantRateForDynamicPricing, setSendEMailNotification, setStoreHostedData, setValidate
    • Constructor Detail

      • StoreHostedDataObject

        public StoreHostedDataObject()
    • Method Detail

      • add

        public void add​(String hostedDataID,
                        CreditCard creditCard,
                        de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        CreditCard creditCard,
                        boolean declineHostedDataDuplicates,
                        de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        String orderID,
                        boolean declineHostedDataDuplicates)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        CreditCard creditCard,
                        boolean declineHostedDataDuplicates,
                        de.firstdata.ipg.api.schema.TokenType tokenType,
                        Boolean assignToken)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        CreditCard creditCard,
                        boolean declineHostedDataDuplicates,
                        de.firstdata.ipg.api.schema.TokenType tokenType,
                        Boolean assignToken,
                        de.firstdata.ipg.api.schema.CardFunctionType cardFunction)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        DEDirectDebit account,
                        boolean declineHostedDataDuplicates,
                        de.firstdata.ipg.api.schema.TokenType tokenType,
                        Boolean assignToken)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        String orderID,
                        de.firstdata.ipg.api.schema.TokenType tokenType,
                        Boolean assignToken)
        Specified by:
        add in interface StoreHostedData
      • add

        public void add​(String hostedDataID,
                        String orderID,
                        boolean declineHostedDataDuplicates,
                        de.firstdata.ipg.api.schema.TokenType tokenType,
                        Boolean assignToken)
        Specified by:
        add in interface StoreHostedData
      • getStoreHostedData

        public de.firstdata.ipg.api.schema.StoreHostedData getStoreHostedData()
        Overrides:
        getStoreHostedData in class de.firstdata.ipg.api.schema.Action
      • getItem

        protected de.firstdata.ipg.api.schema.DataStorageItem getItem​(String hostedDataID)