Paul McCabe, 55, from the Ashenhurst area of Huddersfield, was remanded to appear at Leeds Crown Court on October 19.
It follows the death of Mr Campbell, 42, on September 19.
Police are continuing to appeal for information regarding the incident on Beast Market, Huddersfield at about 6.20pm on Tuesday September 18.
In a statement Mr Campbell’s family said: “We are absolutely devastated. Stephen was such a beautiful person.
“Thanks to everyone that helped him at the time and for the kind tributes.”
A 52-year-old man, who was also arrested, has been released pending further enquiries.
Anyone who has information to contact the Homicide and Major Enquiry Team on 101 or to call Crimestoppers anonymously.