Update order spreadsheet rows when a payment completes

Payment webhooks arrive without a paid timestamp, leaving order rows unreconciled for invoicing or fulfillment. It marks row paid and notifies ops so sales can reconcile before next fulfillment run.

Update order spreadsheet rows when a payment completes

Update order spreadsheet rows when a payment completes