Problem: Previously, our webhook and API payloads were rigid, causing challenges in adapting to various integration requirements. The existing system was cumbersome for the PS team, requiring multiple API calls and elongated timelines for updates.

Solution: