I have a web app serving a single client I billed every month manually using zoho.
The amount is in the hundreds. So it’s paid by purchase order and not card.
Now thinking of using stripe for other clients should I onboard new clients.
For now my web app contains no data whatsoever about payment details and account details of the single client since all such details are in zoho.
I am not keen to chase payment anymore. I am thinking of having some visual reminder on the webpage whenever an invoice is overdue.
I have already have an automated email notification from zoho. Sending out another email reminder from Zoho is NOT what I am looking for.
I don’t mind manually shutting off after more than N days of invoice unpaid.
Just want th notification bar show up in my web app to remind user they owe me.
Also keen to avoid writing too much code.
What’s the least amount of code I need to write to make this work?
Why not use invoicing software that has this feature?
I see that Freshbooks has what you might be looking for.
https://www.freshbooks.com/support/how-do-i-use-late-fees-late-payment-reminders
If you still want to roll your own solution with Stripe, you will need to setup a webhook and handle recurring invoices using Subscriptions.
Of particular interest would be the invoice.payment_succeeded and invoice.payment_failed events.
I would not recommend doing this if you do not want to write a lot of code.
Vas
Thanks Vas.
I guess I didn't make it clear enough. I am not looking for another email notification. I like the notification right inside the app my users use.
I have updated my post.
You could do this using Notific.io
With Notific you can implement full notification system with just one single line of code. You can send the notifications manually from the dashboard or by using the API.
We are still in private beta, but I can hook you up with a beta account if you want to test it. :)
Least amount of code:
Zoho /Invoice and google sheet with past due date -> Zapier -> email notification to client for past due billing or OneSignal advanced push notification.
Getting an invoicing solution that automates sending payment reminders and past due reminders would be easier than trying to roll your own with Stripe.
Thanks Vanessa. OneSignal looks interesting
Or a google sheet that's updated with the past due notice -> to your website with something like sheetsu.com
You can also use look into Zapier webhooks for something that integrates with Zoho to POST something to your website.