Guarantees Karafarin Bank is ready to issue different types of guarantees including: • Good Performance Guarantee • Advance Payment Guarantee • Tender Guarantee/ Bid Bond • Retention Bond • Temporary Import Guarantee • Payment Guarantee We also accept other guarantees from reputable correspondent banks and issue letters of guarantee at the request of Iranian exporters.