Order Status Notifications

Is there a way to setup automatic order status notification emails for orders created through the api? I’ve created a payment link for a pickup order and went through the payment workflow, but I don’t get a notification when the order is marked “ready”.

I see there are notification settings for pickup orders in Weebly, but I’m creating orders from another client through the api. I think I can setup a listener on the webhook to send these notification emails from my own email server, but I was wondering if I can set this up from Square.

:wave: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Orders API
Square Developer
Verify your Pickup Order

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

Square’s Orders API does support webhook events that notify you when an order is updated. You can set up a webhook subscription for the order.updated event. When the order status changes to “ready”, you will receive a webhook notification. However, Square does not automatically send email notifications for these events. You would need to implement this functionality in your application, such as by setting up a listener on the webhook to trigger sending an email from your own email server when the order status changes.

This answer was reviewed by @Bryan-Square.