Hello!
We are using the Square Create Payment Link API to let folks order food for pickup throughout the day at a restaurant. In the Create Payment Link API, we supply a pickup time which was a time chosen by the customer.
We have a situation where the restaurant gets overwhelmed with orders during certain times of the day (e.g. lunch rush). The kitchen can get backed up to a point where they are unable to fulfill the order at the desired pickup time.
Is there any way (either on the POS, Square Seller Dashboard, APIs, anything really) where it would allow the kitchen to update to a new anticipated pickup time? To say something like, “hey we won’t be ready at 11:30am as you requested but you can pickup at 11:45am”
I think ultimately, I want to know if theres a way to make an update to the pickup_at
field in a fulfillment to a new value - then, my application could read the value in the field and display it to the user.
I was trying to use the Orders Update Order PUT request but was struggling to figure out if it’s possible to do so using that API.
Thank you for any help!