A “VSI*RPHCA WEB” charge on your bank or credit card statement is an online ACH payment run through software made by Vermont Systems, Inc., almost always for a parks, recreation, or community program registration or fee. The “WEB” tag means someone authorized the payment over the internet. If you don’t recognize it, you can usually track it down in a few minutes, and federal law gives you a clear path to dispute it if it turns out to be unauthorized.
What Each Part of the Descriptor Means
Three abbreviations are doing the work here, and each one tells you something different.
“VSI” is Vermont Systems, Inc., a software company based in Essex Junction, Vermont. VSI builds registration and management platforms used by parks and recreation departments, golf courses, and community centers to handle bookings, memberships, and payments.1Vermont Systems, Inc. External Electronic Payment Processing EMV VSI itself is not the payment processor. It provides the software; the actual card or ACH transaction is handled by a gateway the organization has chosen. So a “VSI*” prefix means the merchant you paid runs its operations on Vermont Systems software, not that you paid Vermont Systems.
“RPHCA” identifies the specific organization or program that collected the money. Because VSI software is widely used by municipal recreation, parks, and community authorities, that abbreviation most often points to a local department or authority in your area. A youth sports registration, a pool pass, a golf tee time, or a community program fee would all show up this way. One unrelated use of the same letters is New Mexico’s Rural Primary Health Care Act Program, a state-funded initiative supporting community health clinics,2New Mexico Department of Health. Office of Primary Care and Rural Health but for a VSI-prefixed charge the recreation reading is far more likely.
“WEB” is a Standard Entry Class code from Nacha, the organization that governs the ACH network. A WEB code means the payment was authorized by a consumer over the internet, typically by entering bank account or card details on a website.3Modern Treasury. SEC Code WEB WEB transactions carry specific security requirements, including identity authentication and encryption during transmission.
How To Identify the Specific Charge
Start with your inbox. Search email for confirmation receipts from any parks department, recreation center, golf course, or community program. VSI-powered portals usually send automated confirmations after payment. Check whether anyone else on the account might have made the payment: a spouse, a co-parent who registered a child for camp, or another household member.
A web search for the full descriptor often surfaces the local agency behind it. Free merchant-descriptor lookup tools, like the Charge Finder from Brex, let you enter a transaction name and see which businesses are associated with it.4Brex. Charge Finder If the descriptor includes a phone number, call it.
If none of that works, call your bank or card issuer. Customer service can usually see additional transaction details that don’t fit on your statement, including the merchant’s full legal name, location, and merchant category code.
Disputing an Unauthorized Charge
If you’ve checked and still believe the charge is wrong or unauthorized, federal law protects you. The rules and deadlines depend on whether the money came off a credit card or a bank account.
Credit Card Charges
The Fair Credit Billing Act protects credit card holders against billing errors and unauthorized charges.5Federal Trade Commission. Fair Credit Billing Act Your maximum liability for an unauthorized credit card charge is $50.6Fairfax County. Credit Cards – Understanding the Fair Credit Billing Act To use those protections:
- Write to the card issuer at the address designated for billing inquiries, not the payment address. Include your name, account number, the date and amount of the charge, and why you believe it is an error. Send copies of supporting documents, not originals.
- Act within 60 days of the date the statement containing the charge was mailed or delivered to you.7Federal Trade Commission. Using Credit Cards and Disputing Charges
- Send the letter certified mail with return receipt requested.
The issuer must acknowledge your letter in writing within 30 days and resolve the dispute within two billing cycles, up to 90 days. While the investigation is open, you can withhold payment on the disputed amount, and the issuer cannot report it as delinquent or send it to collections.6Fairfax County. Credit Cards – Understanding the Fair Credit Billing Act
Debit Card and Bank Account Charges
Because the WEB code signals an ACH debit, this charge often comes straight out of a checking account. Debit transactions and electronic fund transfers fall under the Electronic Fund Transfer Act and its implementing rule, Regulation E.8Cornell Law Institute. 15 U.S. Code § 1693g – Consumer Liability Timing is the biggest variable in what it will cost you:
- Report within two business days of discovering the unauthorized transfer, and your liability is capped at $50, or the transfer amount if it’s less.9Consumer Financial Protection Bureau. Regulation E – Section 1005.6
- Report after two business days but within 60 days of receiving the statement, and liability can rise to $500.
- Report after 60 days, and liability can be unlimited for transfers after that window closes.
Contact the bank right away, by phone, in person, or in writing. The bank must investigate and provide results within two complete billing cycles or 90 days, whichever comes first.10Office of the Comptroller of the Currency. Unauthorized Charge Steps Under Regulation E, if the investigation runs long, the bank must provisionally re-credit your account while it finishes.
On the ACH side, your bank can return an unauthorized WEB debit within 60 calendar days of the settlement date under Nacha rules. If you never gave permission and don’t recognize the originator, the return is processed under reason code R10. If you did authorize payments to the organization but this specific charge was for the wrong amount or wrong date, the return goes under reason code R11.11Nacha. Differentiating Unauthorized Return Reasons Your bank handles the mechanics. You report the problem and provide a written statement.
If Your Dispute Is Denied
If the issuer or bank concludes the charge was valid, you still have options. For credit card disputes, the issuer must send a written explanation of its finding and the amount owed. You can respond in writing within 10 days to contest the decision, though doing so may allow the issuer to begin collection on the disputed amount.6Fairfax County. Credit Cards – Understanding the Fair Credit Billing Act If the issuer failed to follow proper investigation procedures, it may forfeit the right to collect up to $50 of the disputed amount even if the charge is ultimately found legitimate.7Federal Trade Commission. Using Credit Cards and Disputing Charges
You can also file a complaint with the Consumer Financial Protection Bureau, which enforces both the FCBA and Regulation E. The Federal Trade Commission accepts fraud reports at ReportFraud.ftc.gov.7Federal Trade Commission. Using Credit Cards and Disputing Charges If you think the charge is part of a broader pattern of identity theft, IdentityTheft.gov provides step-by-step recovery plans and can generate pre-filled dispute letters.
One practical note before you escalate: because VSI only provides the software layer, contacting Vermont Systems directly rarely helps. The parks, recreation, or community department that took the payment is the party with your registration record and the fastest route to a refund if the charge is a simple mistake.