We should charge diners when a meal happens, rather than waiting for the meal paperwork to be processed. If it's easier to do it the night after the meal or something, that would be fine.
Now that we have a Cancel & Refund button (thanks!), we can easily address any no-chef meals that slip through after the fact, so I wouldn't worry about checking that. If there are other implementation questions, I'm happy to chat.
I also feel like we already had an issue ticket for this, but didn't spot it. Feel free to reject as duplicate if appropriate.
This is fixed and ready to deploy. I'm just waiting to hear back from Sustenance about how to deal with the retroactive charges.
Commit: [#444a193d4fa18041944e94a5f6802906e5baeacc]
We should charge diners when a meal happens, rather than waiting for the meal paperwork to be processed. If it's easier to do it the night after the meal or something, that would be fine.
Now that we have a Cancel & Refund button (thanks!), we can easily address any no-chef meals that slip through after the fact, so I wouldn't worry about checking that. If there are other implementation questions, I'm happy to chat.
I also feel like we already had an issue ticket for this, but didn't spot it. Feel free to reject as duplicate if appropriate.