Types of Bank Guarantee In banking There are two main types of bank guarantee. The first of these is a Direct Bank Guarantee. A direct bank guarantee is a guarantee which will result in payment directly to the beneficiary. The second...