In Florida, the immigration bond is typically paid at the U.S. Immigration and Customs Enforcement (ICE) office. Generally, only cash, a money order, or a cashier’s check are accepted for immigration payment or using a company like Immigration Bail Bonds in Miami, Florida | Speedy Immigration Bonds. Cash payments can be made at any ICE office in the state of Florida; however, there may be other requirements that must be met before making a payment. Money orders and cashier’s checks should be made payable to the U.S. Department of Homeland Security and can be sent to the local ICE Office address in Florida where the person being held is detained. Some attorneys can pay immigration bonds on behalf of their clients as long as they provide the required legal documents needed to do so. It is important to note that ICE must approve any payments made toward an immigration bond, and refunds will not be issued if the bond is denied or canceled by ICE.