Hi All,
I am trying to create a canvas that will send payment reminders for user who have booked an appointment and have not yet paid. It should send a message 24 before the appointment date if payment has not been made. I need to make sure that the reminder is only sent to that specific appointment with the payment pending (the user can have multiple appointments booked - some paid, some not).
I am passing one custom event for appointment_reserved and properties for user_id and booking number (appointment_uuid). I have another custom event for appointment_paid and properties for user_id, booking_number and amount.
I created a triggered canvas that will fire based on appointment_reserved. In the canvas, I added a Delay step and set it to wait until 24 hours before the appointment.
Then a added an Action step checking if there is an appointment_paid (custom event) for that specific appointment_uuid (property). If yes, the user exits the canvas, if not, he receives the Payment Reminder message.
This is not working, and I am pretty sure I am setting this up incorrectly in the Action step.
Could anyone please help?
