Class KYCCheckStatusData


  • public class KYCCheckStatusData
    extends Object
    KYCCheckStatusData
    • Constructor Detail

      • KYCCheckStatusData

        public KYCCheckStatusData()
    • Method Detail

      • getRequiredFields

        public List<String> getRequiredFields()
        A list of the fields required for execution of the check.
        Returns:
        requiredFields
      • setRequiredFields

        public void setRequiredFields​(List<String> requiredFields)
      • getStatus

        public KYCCheckStatusData.StatusEnum getStatus()
        The status of the check. Possible values: **AWAITING_DATA** , **DATA_PROVIDED**, **FAILED**, **INVALID_DATA**, **PASSED**, **PENDING**, **RETRY_LIMIT_REACHED**.
        Returns:
        status
      • getSummary

        public KYCCheckSummary getSummary()
        Get summary
        Returns:
        summary
      • getType

        public KYCCheckStatusData.TypeEnum getType()
        The type of check. Possible values: * **BANK_ACCOUNT_VERIFICATION**: Used in v5 and earlier. Replaced by **PAYOUT_METHOD_VERIFICATION** in v6 and later. * **COMPANY_VERIFICATION** * **CARD_VERIFICATION** * **IDENTITY_VERIFICATION** * **LEGAL_ARRANGEMENT_VERIFICATION** * **NONPROFIT_VERIFICATION** * **PASSPORT_VERIFICATION** * **PAYOUT_METHOD_VERIFICATION**: Used in v6 and later. * **PCI_VERIFICATION**
        Returns:
        type
      • equals

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

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

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

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