Ashley Sylvester, a 41-year-old woman from Falmouth, was arrested and faces multiple charges including more than two dozen counts of passing false checks and check forgery.
Bourne police took action after the victim, who is also a friend of Sylvester, reported the crimes.
Court documents and police records show Sylvester was arrested on June 5 following an interview at the Bourne police station.
She was charged with 28 counts of passing false checks and 28 counts of check forgery, involving a total amount of $18,728.55.
In addition, police charged Sylvester with intimidation of a witness after she reportedly called the victim from jail requesting to be bailed out.