The Square Connect API does not currently provide notifications for events such as transactions. I will pass this use case along to the Connect API engineering team.
As an alternative solution, you can periodically send a request to the List Payments endpoint to discover payments that have been created since your previous request. Payment information is typically available from this endpoint within a couple minutes of the payment being processed.