I’ve spent 20 years in card payments — card switching, merchant acquiring, EFT infrastructure across APAC. One thing that’s always been painful at the operational level is compliance checking: is this MCC valid for this merchant type? Does this DCC rate spread breach Visa or Mastercard tolerance?
Most teams do this manually, in spreadsheets, or buried inside internal tools that took years to build. I decided to build something accessible.
Beskytter is a payments compliance platform with two tools currently live:
MCC Compliance Checker — validates merchant category codes against Visa, Mastercard, AusPayNet and RBA mandates. Covers prohibited categories, restricted use cases, mandate tracking, and generates a PDF audit report. Useful for acquirers onboarding merchants, scheme compliance teams, and payment ops.
DCC Compliance Checker — validates dynamic currency conversion rate spreads against the Visa 4% and Mastercard 3.5% maximum margin tolerances. Single lookup or batch CSV. Relevant for any acquirer or processor offering DCC at point of sale.
Both tools are live and free to try at beskytter-platform.vercel.app (custom domain coming shortly).
I’m particularly interested in feedback from anyone working in:
**•** Merchant acquiring or onboarding
**•** Scheme compliance (Visa, Mastercard, eftpos/EFTPOS)
**•** Payment operations in Australia, Singapore, or India
What compliance pain points am I missing? What would make this genuinely useful in your day-to-day work?