Class RateDetails

java.lang.Object
com.onlinepayments.domain.RateDetails

public class RateDetails extends Object
  • Constructor Details

    • RateDetails

      public RateDetails()
  • Method Details

    • getExchangeRate

      public BigDecimal getExchangeRate()
      Expressed as a percentage, applied to convert the original amount into the resulting amount without charge
    • setExchangeRate

      public void setExchangeRate(BigDecimal value)
      Expressed as a percentage, applied to convert the original amount into the resulting amount without charge
    • withExchangeRate

      public RateDetails withExchangeRate(BigDecimal value)
      Expressed as a percentage, applied to convert the original amount into the resulting amount without charge
    • getInvertedExchangeRate

      public BigDecimal getInvertedExchangeRate()
      Exchange rate, expressed as a percentage, applied to convert the resulting amount into the original amount
    • setInvertedExchangeRate

      public void setInvertedExchangeRate(BigDecimal value)
      Exchange rate, expressed as a percentage, applied to convert the resulting amount into the original amount
    • withInvertedExchangeRate

      public RateDetails withInvertedExchangeRate(BigDecimal value)
      Exchange rate, expressed as a percentage, applied to convert the resulting amount into the original amount
    • getMarkUpRate

      public BigDecimal getMarkUpRate()
      The markup is the percentage added to the exchange rate by a provider when they sell you currency.
    • setMarkUpRate

      public void setMarkUpRate(BigDecimal value)
      The markup is the percentage added to the exchange rate by a provider when they sell you currency.
    • withMarkUpRate

      public RateDetails withMarkUpRate(BigDecimal value)
      The markup is the percentage added to the exchange rate by a provider when they sell you currency.
    • getQuotationDateTime

      public String getQuotationDateTime()
      Date and time at which the exchange rate has been quoted
    • setQuotationDateTime

      public void setQuotationDateTime(String value)
      Date and time at which the exchange rate has been quoted
    • withQuotationDateTime

      public RateDetails withQuotationDateTime(String value)
      Date and time at which the exchange rate has been quoted
    • getSource

      public String getSource()
      Indicates the exchange rate source name. The rate source is supplied for receipt printing purposes and to meet regulatory requirements where applicable
    • setSource

      public void setSource(String value)
      Indicates the exchange rate source name. The rate source is supplied for receipt printing purposes and to meet regulatory requirements where applicable
    • withSource

      public RateDetails withSource(String value)
      Indicates the exchange rate source name. The rate source is supplied for receipt printing purposes and to meet regulatory requirements where applicable