Class CollectInformation


  • public class CollectInformation
    extends Object
    CollectInformation
    • Constructor Detail

      • CollectInformation

        public CollectInformation()
    • Method Detail

      • getBankDetails

        public Boolean getBankDetails()
        Indicates whether [bank account details](https://docs.adyen.com/marketplaces-and-platforms/classic/verification-checks/bank-account-check) must be collected. Default is **true**.
        Returns:
        bankDetails
      • setBankDetails

        public void setBankDetails​(Boolean bankDetails)
      • getBusinessDetails

        public Boolean getBusinessDetails()
        Indicates whether [business details](https://docs.adyen.com/marketplaces-and-platforms/classic/verification-checks/company-check) must be collected. Default is **true**.
        Returns:
        businessDetails
      • setBusinessDetails

        public void setBusinessDetails​(Boolean businessDetails)
      • getIndividualDetails

        public Boolean getIndividualDetails()
        Indicates whether [individual details](https://docs.adyen.com/marketplaces-and-platforms/classic/verification-checks/identity-check) must be collected. Default is **true**.
        Returns:
        individualDetails
      • setIndividualDetails

        public void setIndividualDetails​(Boolean individualDetails)
      • getLegalArrangementDetails

        public Boolean getLegalArrangementDetails()
        Indicates whether [legal arrangement details](https://docs.adyen.com/marketplaces-and-platforms/classic/verification-checks/legal-arrangements) must be collected. Default is **true**.
        Returns:
        legalArrangementDetails
      • setLegalArrangementDetails

        public void setLegalArrangementDetails​(Boolean legalArrangementDetails)
      • getPciQuestionnaire

        public Boolean getPciQuestionnaire()
        Indicates whether answers to a [PCI questionnaire](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#onboard-partner-platform) must be collected. Applies only to partner platforms. Default is **true**.
        Returns:
        pciQuestionnaire
      • setPciQuestionnaire

        public void setPciQuestionnaire​(Boolean pciQuestionnaire)
      • getShareholderDetails

        public Boolean getShareholderDetails()
        Indicates whether [shareholder details](https://docs.adyen.com/marketplaces-and-platforms/classic/verification-checks/identity-check) must be collected. Defaults to **true**.
        Returns:
        shareholderDetails
      • setShareholderDetails

        public void setShareholderDetails​(Boolean shareholderDetails)
      • equals

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

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

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

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