Open zspencer opened 1 year ago
This was requested by Piikup on behalf of Crumble and Whisk, Oaklandia, and Mandela
Spec document: https://docs.google.com/document/d/1Z-d1i5AEeFPDS44vyWSESd1p-1hFEuDAjsXZuhKzn1Y. Ask @rosschapman for access.
Consensus was reached at the 7/26 ensemble that @rosschapman would proceed to build a modest, demoable workflow for Square order notifications (creations) originating in Convene.
Things are moving along! Allow me to share a sneak peak of a Square order (as "notification") programmatically created from a marketplace_order
in my local Convene environment. I was able to simulate the checkout workflow by manually triggering a checkout.session.completed
webhook event generated by the Stripe CLI. And voilá.
Exciting! 🎉
Firstly, it should be noted that it was atypical for April to be driving the cargo truck. Normally she would be running dispatch from home/office. I'd like to first thank her and the Piikup team for accommodating us! April displayed a heroic effort in multi-tasking driving, executing a pickup route with multilpe, talking to me and keeping me informed along the way, continuing to manage dispatch, and handling other impromptu business issues during the ride-along.
We spent nearly 2 hours together and drove a somewhat typical route:
Thanks for the writeup, @rosschapman, super interesting stuff!
A quick search revealed that Google Sheets has a feature for change notifications. Tools > Notification settings > Edit notifications gives the options:
Any thoughts if these ^ kinds of edit notifications would be helpful to April?
@anaulin I suspect so. Let's ask and find out. It's possible they just haven't had the capacity or wherewithal to discover this. I can help reach out!
@rosschapman if you could reach out to April with that suggestion, that would be aces! 🙏
Quick dev update: I've upgraded the version of the API in my Square Sandbox environment from 7/20/23 -> 10/18/23. I was behind 4 versions. Our code and any new manual e2e tests will hit this version. Although from what I could gather scanning the release notes, there haven't been any notable changes in the Orders
API.
Bounties:
Requested By
Prerequisites