vendor to app