Class AdditionalDataRatepay


  • public class AdditionalDataRatepay
    extends Object
    AdditionalDataRatepay
    • Constructor Detail

      • AdditionalDataRatepay

        public AdditionalDataRatepay()
    • Method Detail

      • getRatepayInstallmentAmount

        public String getRatepayInstallmentAmount()
        Amount the customer has to pay each month.
        Returns:
        ratepayInstallmentAmount
      • setRatepayInstallmentAmount

        public void setRatepayInstallmentAmount​(String ratepayInstallmentAmount)
        Amount the customer has to pay each month.
        Parameters:
        ratepayInstallmentAmount -
      • getRatepayInterestRate

        public String getRatepayInterestRate()
        Interest rate of this installment.
        Returns:
        ratepayInterestRate
      • setRatepayInterestRate

        public void setRatepayInterestRate​(String ratepayInterestRate)
        Interest rate of this installment.
        Parameters:
        ratepayInterestRate -
      • getRatepayLastInstallmentAmount

        public String getRatepayLastInstallmentAmount()
        Amount of the last installment.
        Returns:
        ratepayLastInstallmentAmount
      • setRatepayLastInstallmentAmount

        public void setRatepayLastInstallmentAmount​(String ratepayLastInstallmentAmount)
        Amount of the last installment.
        Parameters:
        ratepayLastInstallmentAmount -
      • getRatepayPaymentFirstday

        public String getRatepayPaymentFirstday()
        Calendar day of the first payment.
        Returns:
        ratepayPaymentFirstday
      • setRatepayPaymentFirstday

        public void setRatepayPaymentFirstday​(String ratepayPaymentFirstday)
        Calendar day of the first payment.
        Parameters:
        ratepayPaymentFirstday -
      • getRatepaydataDeliveryDate

        public String getRatepaydataDeliveryDate()
        Date the merchant delivered the goods to the customer.
        Returns:
        ratepaydataDeliveryDate
      • setRatepaydataDeliveryDate

        public void setRatepaydataDeliveryDate​(String ratepaydataDeliveryDate)
        Date the merchant delivered the goods to the customer.
        Parameters:
        ratepaydataDeliveryDate -
      • getRatepaydataDueDate

        public String getRatepaydataDueDate()
        Date by which the customer must settle the payment.
        Returns:
        ratepaydataDueDate
      • setRatepaydataDueDate

        public void setRatepaydataDueDate​(String ratepaydataDueDate)
        Date by which the customer must settle the payment.
        Parameters:
        ratepaydataDueDate -
      • getRatepaydataInvoiceDate

        public String getRatepaydataInvoiceDate()
        Invoice date, defined by the merchant. If not included, the invoice date is set to the delivery date.
        Returns:
        ratepaydataInvoiceDate
      • setRatepaydataInvoiceDate

        public void setRatepaydataInvoiceDate​(String ratepaydataInvoiceDate)
        Invoice date, defined by the merchant. If not included, the invoice date is set to the delivery date.
        Parameters:
        ratepaydataInvoiceDate -
      • getRatepaydataInvoiceId

        public String getRatepaydataInvoiceId()
        Identification name or number for the invoice, defined by the merchant.
        Returns:
        ratepaydataInvoiceId
      • setRatepaydataInvoiceId

        public void setRatepaydataInvoiceId​(String ratepaydataInvoiceId)
        Identification name or number for the invoice, defined by the merchant.
        Parameters:
        ratepaydataInvoiceId -
      • equals

        public boolean equals​(Object o)
        Return true if this AdditionalDataRatepay object is equal to o.
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fromJson

        public static AdditionalDataRatepay fromJson​(String jsonString)
                                              throws com.fasterxml.jackson.core.JsonProcessingException
        Create an instance of AdditionalDataRatepay given an JSON string
        Parameters:
        jsonString - JSON string
        Returns:
        An instance of AdditionalDataRatepay
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException - if the JSON string is invalid with respect to AdditionalDataRatepay
      • toJson

        public String toJson()
                      throws com.fasterxml.jackson.core.JsonProcessingException
        Convert an instance of AdditionalDataRatepay to an JSON string
        Returns:
        JSON string
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException