Payment-themed emails, changed bank details, supplier identity, urgent payment pressure, approval bypass language, authentication results, links, domains, and attachment metadata.
PayShield for invoice-heavy SMEs.
Let finance teams and AI agents inspect invoices, supplier updates, and bank-detail changes before money moves. Every scan returns a clear decision with evidence: safe to continue normal checks, verify out of band, or do not pay until independently confirmed.
Payment-risk decision support for real invoice and supplier-email evidence.
PayShield is the payment-scam workflow in the shared FastAPI detection platform. It helps SMEs review invoice fraud, supplier impersonation, bank-detail changes, and payment-risk signals before a payment is released.
Built by Meidie Fei as part of a security engineering portfolio focused on practical detection workflows and clear safety boundaries.
View the MDP Studio project pageA payment decision of SAFE, VERIFY, or DO_NOT_PAY_UNTIL_VERIFIED with risk evidence, masked payment fields, and verification steps.
PayShield does not approve or release payments. It gives evidence and verification guidance so a human-controlled finance workflow can decide what happens next.
Invoice, bank-detail change, supplier portal notice, or executive payment request.
analyze_payment_email returns structured risk, evidence, and safety metadata.
Safe messages continue normal checks. Risky messages are held for out-of-band verification or paused until independently confirmed.
Public checks finance teams can share before money leaves the account.
These guides make PayShield easier to discover and give invoice-heavy SMEs a simple process for slowing down risky payment requests.
An AI accounts-payable agent called the firewall before release.
The recorded demo shows Gemini finding the local MCP server, calling
analyze_payment_email, receiving a do-not-pay-until-confirmed
result, and writing a short AP team note grounded in the tool output.
Not another phishing score
The product is framed around payment release. The output maps technical signals to the business action the finance team needs.
MCP, CLI, and JSON
The same contract works from terminal demos, MCP clients, and the public sample UI, so the wedge is easy to show without mailbox access.
Trust-safe rollout
The product supports real uploaded payment-email evidence. Demo samples are provided for safe onboarding, while customer uploads are session-bound, CSRF-protected, billed through Stripe Checkout, and covered by retention and deletion controls.