Invia SMS: Financing the small manufacturer in developing countries