Interface BusinessVerificationResponse.Builder

  • Method Details

    • businessVerificationDetails

      BusinessVerificationResponse.Builder businessVerificationDetails(BusinessVerificationDetails businessVerificationDetails)

      The business verification details that were processed and verified, potentially including additional information discovered during the verification process.

      Parameters:
      businessVerificationDetails - The business verification details that were processed and verified, potentially including additional information discovered during the verification process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • businessVerificationDetails

      default BusinessVerificationResponse.Builder businessVerificationDetails(Consumer<BusinessVerificationDetails.Builder> businessVerificationDetails)

      The business verification details that were processed and verified, potentially including additional information discovered during the verification process.

      This is a convenience method that creates an instance of the BusinessVerificationDetails.Builder avoiding the need to create one manually via BusinessVerificationDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to businessVerificationDetails(BusinessVerificationDetails).

      Parameters:
      businessVerificationDetails - a consumer that will call methods on BusinessVerificationDetails.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • completionUrl

      BusinessVerificationResponse.Builder completionUrl(String completionUrl)

      A secure URL where the registrant can complete additional verification steps, such as document upload or identity confirmation through a third-party verification service.

      Parameters:
      completionUrl - A secure URL where the registrant can complete additional verification steps, such as document upload or identity confirmation through a third-party verification service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • completionUrlExpiresAt

      BusinessVerificationResponse.Builder completionUrlExpiresAt(Instant completionUrlExpiresAt)

      The timestamp when the completion URL expires and is no longer valid for accessing the verification workflow.

      Parameters:
      completionUrlExpiresAt - The timestamp when the completion URL expires and is no longer valid for accessing the verification workflow.
      Returns:
      Returns a reference to this object so that method calls can be chained together.