Warrant Officer Ben Strydom, aged 47, was fatally shot in Sinoville, Pretoria, on Thursday morning while trying to arrest a 64-year-old man for fraud.
When the man saw police, he tried to escape through another door of the building, but Strydom caught him, said police spokesperson Captain Augustinah Selepe at the time.
The man drew a firearm and shot the policeman before fleeing.
On Moloto Road, the man stopped his car, and shot and wounded himself. He was taken to hospital under police guard.
The man's wife was arrested for fraud, said Selepe.
Beeld newspaper reported on Friday that the man and his wife allegedly ran a tourism scam. They allegedly falsely advertised holidays, then called clients to say their holidays had been cancelled and that they would refund them if they provided their bank details, but instead disappeared with the money.
The newspaper reported that the couple also did not pay for radio advertisements for the supposed holidays.
A policeman from Upington, who was also almost scammed by the couple, tracked them down via contacts in the police and a bank.
Strydom was previously a media spokesperson in Sinoville and won an R80 000 damages claim against the police minister in May for wrongful arrest for the murder of a suspect.