The flow
Starts it 8Logic 9Service 10
The steps in the order they run, from what starts it.
- 1When WhatsApp Message ReceivedWebhookStarts it
- 2When Telegram Message ReceivedWebhookStarts it
- 3When Stripe Payment PostedWebhookStarts it
- 4When Payment Reminder TriggeredWebhookStarts it
- 5Extract WhatsApp MessageCodeLogic
- 6Extract Telegram MessageCodeLogic
- 7Extract Stripe Payment DetailsCodeLogic
- 8Acknowledge Reminder TriggerRespond To WebhookStarts it
- 9Check WhatsApp Message ValidityIfLogic
- 10Check Telegram Message ValidityIfLogic
- 11Check Payment ValidityIfLogic
- 12Retrieve Unpaid ClientsGoogle SheetsService
- 13Add Telegram Client to SheetsGoogle SheetsService
- 14Retrieve Client From SheetsGoogle SheetsService
- 15Send Fallback NotificationHttp RequestService
- 16Check Payment Status PendingIfLogic
- 17Send Telegram Payment LinkTelegramService
- 18Determine Communication ChannelIfLogic
- 19Acknowledge Stripe PaymentRespond To WebhookStarts it
- 20Build Payment Reminder MessageSetLogic
- 21Post WhatsApp Payment ReminderHttp RequestService
- 22Acknowledge Telegram MessageRespond To WebhookStarts it
- 23Deliver PDF via TelegramTelegramService
- 24Deliver PDF via WhatsAppHttp RequestService
- 25Add WhatsApp Client to SheetsGoogle SheetsService
- 26Send WhatsApp Payment LinkHttp RequestService
- 27Acknowledge WhatsApp MessageRespond To WebhookStarts it