A $545,000 spoofing scam shows why payment verification can still fail

A $545,000 spoofing scam shows why payment verification can still fail

A routine payment for utility work in Surfside Beach, South Carolina, has become the center of a complex fraud investigation after US$545,598 was sent to a scammer-controlled bank account.

The payment was intended for Wildcat Construction, a contractor working on an underground utility project for the town. According to The Wall Street Journal, the fraud began within what appeared to be an ordinary email exchange about when the town would issue a six-figure check.

Someone posing as an employee of the contractor requested that the town switch the payment from a check to an electronic transfer. The town subsequently sent the funds to an account routed through Utah rather than to the contractor.

How did the attack unfold?

The incident is a classic example of a Business Email Compromise (BEC) attack, a form of fraud that targets organizations and individuals involved in legitimate funds transfers. Criminals commonly impersonate a trusted party, compromise an email account or use a lookalike address to redirect a payment. In these incidents, scammers use a wide range of social engineering tactics to bypass finance controls, which Eftsure observes regularly while flagging and investigating thwarted fraud attempts against our customers.

In this case, the technical details are still subject to investigation. But the available reporting illustrates a broader challenge: a fraudulent instruction can appear inside a legitimate business process, use familiar context, and survive at least some attempts at verification.

A scam built around legitimate activity

The payment request did not arrive without context. It appeared during an active project involving a known contractor, an expected invoice, and an existing payment obligation.

That context matters. Many payment scams no longer depend on obviously unusual requests or poorly written emails. Attackers can study real correspondence, identify an upcoming transaction, and intervene at the point when a change to payment instructions will appear plausible.

Investigators found that the perpetrators used spoofed and lookalike email domains. According to WMBF News, a fake town domain was created on March 9 and used in communications between the parties. The reporting also indicates that investigators found no evidence of unauthorized access to Surfside Beach's internal systems or Microsoft 365 accounts.

The use of lookalike domains complicates the familiar idea of an "email breach." A criminal may not need to take control of the payer's systems if they can convincingly imitate the people and organizations involved. A small change to a domain can be difficult to notice, especially when the message contains accurate project details and appears in an established chain of communication.

The fraudulent documentation reportedly included a changed bank account, a callback number, and a signature that the contractor said appeared to have been copied from another document. Each element added another layer of apparent legitimacy.

Viewed separately, some of those details might have raised concern. Viewed together inside a genuine project workflow, they helped create a payment request that appeared operationally credible.

Efforts to verify the request didn't stop the scam

An important detail emerged in a report commissioned by the town: an employee did attempt to verify the payment instructions before the funds were sent.

WMBF reported that the town emailed an address at Wildcat Construction's legitimate domain on March 13 and requested a callback for verbal verification. The town then received a response containing a phone number. It remains unclear whether that response came from a legitimate contractor employee or from the perpetrators.

This distinction is important, since it shifts the lesson away from a simplistic cautionary tale about a team failing to check a request.

Scammers understand finance teams' verification methods and specifically design attacks to sidestep these mechanisms. Effective verification depends on how the contact channel was obtained, whether that channel can be independently trusted, and whether the verification process remains separate from the communication being questioned.

For example, if a callback number comes from the same email exchange that contains the fraudulent request, an employee may unknowingly ask the scammer to confirm the scammer's own instructions. The team has followed a process, but the process has not established an independent source of truth.

This is one reason BEC can be difficult to catch through employee awareness alone. Staff can act cautiously, recognize that a change needs confirmation, and still receive false assurance from a compromised or manipulated communication path. We see this regularly at Eftsure, and have even seen finance leaders argue to override warnings because they were confident the payment request was legitimate (even when it wasn't); it is not an indictment of leaders' judgment, but it is an illustration of how persuasive today's social engineering tactics can be.

The payment was only the beginning of the incident

The financial loss was immediate, but the subsequent effects have extended well beyond the transfer itself.

The town and contractor have disputed responsibility for the payment. The contractor had reportedly not received the money as of June. Employees were dismissed before the latest investigative findings became public. Law enforcement, forensic investigators, attorneys, and insurers became involved. Public discussion has focused on the town's procedures, the contractor's communications, and where the fraudulent activity originated.

Insurance coverage has added another layer of uncertainty. Insurance Business reported that the response may depend on whether the incident triggers social engineering coverage, funds transfer fraud coverage, or liability coverage. These categories can apply different definitions, conditions, and limits.

A policy described broadly as cyber insurance may not automatically cover every payment redirection event. Coverage can depend on whether an employee authorized the transfer, whether a system was compromised, whether the policyholder is legally liable, and whether specific verification procedures were followed.

For a public entity, the consequences can also become highly visible. A payment incident may trigger public records requests, council scrutiny, personnel decisions, legal disputes, and questions about stewardship of public funds. For a private company, the details may differ, but the operational pattern is similar. One fraudulent transfer can create months of investigation, negotiation, and internal review across teams that were not involved in the original payment.

The case therefore demonstrates why the cost of payment fraud cannot be measured only by the value of the transfer. The aftermath can consume legal resources, leadership attention, and public trust long after the initial transaction.

Payment environments need controls that remain independent

Email remains central to vendor communication, but it was not designed to serve as a reliable source of payment identity.

A request may pass through email, an enterprise resource planning platform, an accounts payable workflow, a banking portal, and several human approvals before funds are released. Each system may perform its own task correctly while relying on vendor data that has been manipulated elsewhere.

Traditional controls often operate at fixed points. A vendor is checked during onboarding. An approver reviews an invoice. A team member makes a callback when bank details change. These steps remain valuable, but the Surfside Beach incident shows how risk can enter between them.

This pattern is not unique to smaller organizations like a town government. Large, well-resourced, multinational businesses with mature approval workflows and dedicated payment protection software experience the same payment errors and fraud losses, often because those tools validate how a transaction behaves rather than independently confirming that the receiving account belongs to the intended vendor. Our analysis of why enterprise finance teams still experience payment errors and fraud losses despite payment protection software examines that gap in detail.

More resilient payment controls continuously test whether the account being paid still belongs to the intended vendor. They also separate verification data from the communication channel requesting the change.

That independence matters. A verification process is stronger when it does not depend on a phone number, form, or email address supplied within the transaction under review.

Continuous controls for outgoing payments can help organizations apply checks throughout the payment lifecycle rather than treating verification as a one-time onboarding task. These controls can identify changes in vendor details, support independent account verification, and provide additional evidence before funds leave the organization.

Eftsure provides a payment trust layer across finance systems, helping organizations validate vendor payment details before releasing funds. It does not replace existing approvals, banking controls, or employee judgment. It gives those controls access to independently verified information at the point when a payment decision is being made.

The Surfside Beach incident is still being investigated, and important questions remain unresolved. What is already clear is that the payment did not result from an implausible request moving through an entirely unchecked process. It occurred inside a legitimate project, used convincing communications, and persisted despite an effort to verify the instructions.

That is the practical risk facing modern payment teams. The question is no longer simply whether a request looks suspicious, but whether the organization can establish, independently and at the time of payment, that the account receiving the money belongs to the party it intends to pay.

Request an Eftsure demo to see how independent vendor verification can support existing payment processes across disparate systems.

Author

Shanna Davis

Published

24 Jul 2026

Reading Time

8 minutes

security-image

The New Security Standard for Business Payments

security-image
security-image