A large client using webhooks has suggested that we modify the JSON response of the "Invoice Paid" and the "Invoice Created" webhooks by adding some more granular data. The client pointed out that writing code to concatenate segmented data is simpler (for them) than splitting data out of a string.
Current JSON structure for payments:
Proposed modified JSON structure for payments:
Thanks Core Team!