Class PlatformPaymentConfiguration


  • public class PlatformPaymentConfiguration
    extends Object
    PlatformPaymentConfiguration
    • Constructor Detail

      • PlatformPaymentConfiguration

        public PlatformPaymentConfiguration()
    • Method Detail

      • getSalesDayClosingTime

        public String getSalesDayClosingTime()
        Specifies at what time a [sales day](https://docs.adyen.com/marketplaces-and-platforms/receive-funds/sales-day-settlement#sales-day) ends. Possible values: Time in **\"HH:MM\"** format. **HH** ranges from **00** to **07**. **MM** must be **00**. Default value: **\"00:00\"**.
        Returns:
        salesDayClosingTime
      • setSalesDayClosingTime

        public void setSalesDayClosingTime​(String salesDayClosingTime)
      • getSettlementDelayDays

        public Integer getSettlementDelayDays()
        Specifies after how many business days the funds in a [settlement batch](https://docs.adyen.com/marketplaces-and-platforms/receive-funds/sales-day-settlement#settlement-batch) are made available. Possible values: **0** to **10**, or **null**. * Setting this value to an integer enables [Sales day settlement](https://docs.adyen.com/marketplaces-and-platforms/receive-funds/sales-day-settlement). * Setting this value to **null** enables [Pass-through settlement](https://docs.adyen.com/marketplaces-and-platforms/receive-funds/pass-through-settlement). Default value: **null**.
        Returns:
        settlementDelayDays
      • setSettlementDelayDays

        public void setSettlementDelayDays​(Integer settlementDelayDays)
      • equals

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

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

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

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