Interface TurkeyAdditionalInfo.Builder

    • Method Detail

      • industries

        TurkeyAdditionalInfo.Builder industries​(String industries)

        The industry information that tells the Tax Settings API if you're subject to additional withholding taxes. This information required for business-to-business (B2B) customers. This information is conditionally mandatory for B2B customers who are subject to KDV tax.

        Parameters:
        industries - The industry information that tells the Tax Settings API if you're subject to additional withholding taxes. This information required for business-to-business (B2B) customers. This information is conditionally mandatory for B2B customers who are subject to KDV tax.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Industries, Industries
      • industries

        TurkeyAdditionalInfo.Builder industries​(Industries industries)

        The industry information that tells the Tax Settings API if you're subject to additional withholding taxes. This information required for business-to-business (B2B) customers. This information is conditionally mandatory for B2B customers who are subject to KDV tax.

        Parameters:
        industries - The industry information that tells the Tax Settings API if you're subject to additional withholding taxes. This information required for business-to-business (B2B) customers. This information is conditionally mandatory for B2B customers who are subject to KDV tax.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Industries, Industries
      • kepEmailId

        TurkeyAdditionalInfo.Builder kepEmailId​(String kepEmailId)

        The Registered Electronic Mail (REM) that is used to send notarized communication. This parameter is optional for business-to-business (B2B) and business-to-government (B2G) customers. It's not required for business-to-consumer (B2C) customers.

        Parameters:
        kepEmailId - The Registered Electronic Mail (REM) that is used to send notarized communication. This parameter is optional for business-to-business (B2B) and business-to-government (B2G) customers. It's not required for business-to-consumer (B2C) customers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • secondaryTaxId

        TurkeyAdditionalInfo.Builder secondaryTaxId​(String secondaryTaxId)

        Secondary tax ID (“harcama birimi VKN”si”). If one isn't provided, we will use your VKN as the secondary ID.

        Parameters:
        secondaryTaxId - Secondary tax ID (“harcama birimi VKN”si”). If one isn't provided, we will use your VKN as the secondary ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • taxOffice

        TurkeyAdditionalInfo.Builder taxOffice​(String taxOffice)

        The tax office where you're registered. You can enter this information as a string. The Tax Settings API will add this information to your invoice. This parameter is required for business-to-business (B2B) and business-to-government customers. It's not required for business-to-consumer (B2C) customers.

        Parameters:
        taxOffice - The tax office where you're registered. You can enter this information as a string. The Tax Settings API will add this information to your invoice. This parameter is required for business-to-business (B2B) and business-to-government customers. It's not required for business-to-consumer (B2C) customers.
        Returns:
        Returns a reference to this object so that method calls can be chained together.