add merchant details vo optimize