Deductions & credits

They never heard of bank to bank wire transfers?  Something smells fishy...