Payment Statement Marked as Paid Webhook - Missing Contractor or Payment ID for Tracking

Hello Team,
I’m currently working on an automation using n8n and Deel’s webhooks.
Specifically, I’m integrating the payment.statement.mark-paid event. However, the webhook payload does not seem to include a payment id or a related id to find the contractor that is being paid.
There is an invoices array, but the values are numerical.

Is there any way to track down the contractor, the payment or the invoice?

@CrisSH

Apologies for delayed response. The payload currently does not support these tracking fields.
I have requested internally to make few changes to payload:

  1. To change Ids from numerical to strings, so that they can later be used in APIs like Download invoice PDF
  2. Any other relevant information which might be useful for clients.

we will revert back once these are resolved.

Thanks

1 Like