scheduleType was hardcoded to SCHEDULED even when no deliverAt time was provided, causing Square to reject with 400. Now uses ASAP when no slot is present. Also added server-side validation to reject delivery orders that arrive without a deliverySlotISO before they reach Square. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
52.8%
JavaScript
21%
HTML
11.2%
CSS
7.9%
Shell
6.5%
Other
0.6%