Class ProcessingSettings


  • public final class ProcessingSettings
    extends java.lang.Object
    • Constructor Detail

      • ProcessingSettings

        public ProcessingSettings()
      • ProcessingSettings

        public ProcessingSettings​(java.lang.String orderId,
                                  java.lang.Long taxAmount,
                                  java.lang.Long discountAmount,
                                  java.lang.Long dutyAmount,
                                  java.lang.Long shippingAmount,
                                  java.lang.Long shippingTaxAmount,
                                  boolean aft,
                                  PreferredSchema preferredScheme,
                                  MerchantInitiatedReason merchantInitiatedReason,
                                  java.lang.Long campaignId,
                                  ProductType productType,
                                  java.lang.String openId,
                                  java.lang.Long originalOrderAmount,
                                  java.lang.String receiptId,
                                  TerminalType terminalType,
                                  OsType osType,
                                  java.lang.String invoiceId,
                                  java.lang.String brandName,
                                  java.lang.String locale,
                                  ShippingPreference shippingPreference,
                                  UserAction userAction,
                                  java.util.List<java.util.Map<java.lang.String,​java.lang.String>> setTransactionContext,
                                  java.util.List<AirlineData> airlineData,
                                  java.lang.String otpValue,
                                  CountryCode purchaseCountry,
                                  java.util.List<java.lang.String> customPaymentMethodIds,
                                  java.lang.String merchantCallbackUrl,
                                  java.lang.String lineOfBusiness,
                                  java.lang.Long shippingDelay,
                                  java.util.List<ShippingInfo> shippingInfo,
                                  java.lang.Boolean provisionNetworkToken,
                                  PanProcessedType panPreference,
                                  DLocalProcessingSettings dlocal,
                                  SenderInformation senderInformation,
                                  CardType cardType,
                                  java.lang.String affiliateId,
                                  java.lang.String affiliateUrl)
    • Method Detail

      • getOrderId

        public java.lang.String getOrderId()
      • getTaxAmount

        public java.lang.Long getTaxAmount()
      • getDiscountAmount

        public java.lang.Long getDiscountAmount()
      • getDutyAmount

        public java.lang.Long getDutyAmount()
      • getShippingAmount

        public java.lang.Long getShippingAmount()
      • getShippingTaxAmount

        public java.lang.Long getShippingTaxAmount()
      • isAft

        public boolean isAft()
      • getCampaignId

        public java.lang.Long getCampaignId()
      • getOpenId

        public java.lang.String getOpenId()
      • getOriginalOrderAmount

        public java.lang.Long getOriginalOrderAmount()
      • getReceiptId

        public java.lang.String getReceiptId()
      • getOsType

        public OsType getOsType()
      • getInvoiceId

        public java.lang.String getInvoiceId()
      • getBrandName

        public java.lang.String getBrandName()
      • getLocale

        public java.lang.String getLocale()
      • getUserAction

        public UserAction getUserAction()
      • getSetTransactionContext

        public java.util.List<java.util.Map<java.lang.String,​java.lang.String>> getSetTransactionContext()
      • getAirlineData

        public java.util.List<AirlineData> getAirlineData()
      • getOtpValue

        public java.lang.String getOtpValue()
      • getPurchaseCountry

        public CountryCode getPurchaseCountry()
      • getCustomPaymentMethodIds

        public java.util.List<java.lang.String> getCustomPaymentMethodIds()
      • getMerchantCallbackUrl

        public java.lang.String getMerchantCallbackUrl()
      • getLineOfBusiness

        public java.lang.String getLineOfBusiness()
      • getShippingDelay

        public java.lang.Long getShippingDelay()
      • getShippingInfo

        public java.util.List<ShippingInfo> getShippingInfo()
      • getProvisionNetworkToken

        public java.lang.Boolean getProvisionNetworkToken()
      • getCardType

        public CardType getCardType()
      • getAffiliateId

        public java.lang.String getAffiliateId()
      • getAffiliateUrl

        public java.lang.String getAffiliateUrl()
      • setOrderId

        public void setOrderId​(java.lang.String orderId)
      • setTaxAmount

        public void setTaxAmount​(java.lang.Long taxAmount)
      • setDiscountAmount

        public void setDiscountAmount​(java.lang.Long discountAmount)
      • setDutyAmount

        public void setDutyAmount​(java.lang.Long dutyAmount)
      • setShippingAmount

        public void setShippingAmount​(java.lang.Long shippingAmount)
      • setShippingTaxAmount

        public void setShippingTaxAmount​(java.lang.Long shippingTaxAmount)
      • setAft

        public void setAft​(boolean aft)
      • setPreferredScheme

        public void setPreferredScheme​(PreferredSchema preferredScheme)
      • setMerchantInitiatedReason

        public void setMerchantInitiatedReason​(MerchantInitiatedReason merchantInitiatedReason)
      • setCampaignId

        public void setCampaignId​(java.lang.Long campaignId)
      • setProductType

        public void setProductType​(ProductType productType)
      • setOpenId

        public void setOpenId​(java.lang.String openId)
      • setOriginalOrderAmount

        public void setOriginalOrderAmount​(java.lang.Long originalOrderAmount)
      • setReceiptId

        public void setReceiptId​(java.lang.String receiptId)
      • setTerminalType

        public void setTerminalType​(TerminalType terminalType)
      • setOsType

        public void setOsType​(OsType osType)
      • setInvoiceId

        public void setInvoiceId​(java.lang.String invoiceId)
      • setBrandName

        public void setBrandName​(java.lang.String brandName)
      • setLocale

        public void setLocale​(java.lang.String locale)
      • setShippingPreference

        public void setShippingPreference​(ShippingPreference shippingPreference)
      • setUserAction

        public void setUserAction​(UserAction userAction)
      • setSetTransactionContext

        public void setSetTransactionContext​(java.util.List<java.util.Map<java.lang.String,​java.lang.String>> setTransactionContext)
      • setAirlineData

        public void setAirlineData​(java.util.List<AirlineData> airlineData)
      • setOtpValue

        public void setOtpValue​(java.lang.String otpValue)
      • setPurchaseCountry

        public void setPurchaseCountry​(CountryCode purchaseCountry)
      • setCustomPaymentMethodIds

        public void setCustomPaymentMethodIds​(java.util.List<java.lang.String> customPaymentMethodIds)
      • setMerchantCallbackUrl

        public void setMerchantCallbackUrl​(java.lang.String merchantCallbackUrl)
      • setLineOfBusiness

        public void setLineOfBusiness​(java.lang.String lineOfBusiness)
      • setShippingDelay

        public void setShippingDelay​(java.lang.Long shippingDelay)
      • setShippingInfo

        public void setShippingInfo​(java.util.List<ShippingInfo> shippingInfo)
      • setProvisionNetworkToken

        public void setProvisionNetworkToken​(java.lang.Boolean provisionNetworkToken)
      • setPanPreference

        public void setPanPreference​(PanProcessedType panPreference)
      • setSenderInformation

        public void setSenderInformation​(SenderInformation senderInformation)
      • setCardType

        public void setCardType​(CardType cardType)
      • setAffiliateId

        public void setAffiliateId​(java.lang.String affiliateId)
      • setAffiliateUrl

        public void setAffiliateUrl​(java.lang.String affiliateUrl)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object