The seller requested a bank guarantee along with the demand draft.
The demand draft was issued in a foreign currency for the international transaction.
The demand draft is a popular payment method for large transactions.
The demand draft was processed by the financial institution within a day.
Make sure to sign the demand draft with your authorized signature.