Does the recipient need to have an account with Corporation Bank?
The recipient does not need to have an account with Corporation Bank. Instead, Corporation Bank in India sends a demand draft /pay order by courier to the recipient. With this service, there are no hidden charges whatsoever to the recipient for cashing the demand draft / pay order at any bank in India. Currently, many banks in India charge a service fee for cashing checks from other banks. Many money transfer services do not provide for the use of demand drafts / pay orders. Instead they provide checks drawn on their bank that may result in the recipient paying additional fees to cash the check.