merchant spec