The Spaniard let midfielder Marouane Fellaini leave at the last minute after Manchester United paid £27.5million - £4million more than a recently expired buy-out clause - but held on to England defender Leighton Baines.
Martinez felt it was vitally important they rebuffed United's attempts to land the left-back but conceded it was easy as they failed to go close to meeting Everton's valuation after a couple of failed bids considered well below the 28-year-old's true worth.
Now Everton will seek to reward the long-serving defender with a new contract in order to fend off further approaches.
Baines' attitude in not angling for a move throughout undoubtedly strengthened the club's stance, and while Martinez refused to confirm reports Fellaini had handed in a late transfer request, he stressed the final decision was always his.
"Everything was done on our terms and that's what is important," said the Spaniard.
"The contractual situation of Marouane was quite straightforward: his (buy-out) clause expired on July 31 and from that point on the valuation was completely different and he had a premium on top.
"More and more you realise that the club make decisions on what is best for the club.
"If you are contracted to the club whatever the player says counts for very little. If it is not the right terms it is not going to happen.
"We don't have to sell players and we are in a position where unless clubs meet the player's valuation there will never be a decision made - that was the case with Leighton.