Shield
Overview
Shield is a full-stack dispute handling application that integrates with payment providers to receive dispute notifications, automatically collect relevant evidence, and submit structured response documents to contest chargebacks on behalf of the business.
The system reduces the manual effort involved in chargeback responses — evidence is collected automatically from order history, fulfillment records, and customer data, then surfaced in a WYSIWYG editor where teams can review and finalize documents before submission.
Features
- API for receiving operations requests from internal teams and payment provider webhooks
- Asynchronous workers to collect evidence from order history, fulfillment records, and customer data
- Internal UI to review collected evidence and submit final dispute documents
- PDF generator and WYSIWYG editor for building structured chargeback response documents
Architecture
Part of a broader microservices ecosystem. Shield listens for dispute events from payment providers via webhooks and pulls evidence from other internal services to build response packages.