Pera, who had knocked out fourth seed Aleksandra Krunic in the previous round, was no match for fifth seed Putintseva.
It meant that the WTA World No.61 gained a little revenge for a defeat to Pera just a few weeks ago at the US Open.
Pera had carved out a reputation for big hitting coming into the match, having managed 12 aces in the competition. She was unable to produce the same here though, and Putintseva took advantage by securing several early breaks.
The American produced several errors across the course of the match and Putintseva pounced on every opportunity that came her way, showing her durability and keeping her nerve when it mattered.