Крючок: order_status_updated
Last updated on Jun 23, 2026 11:02
Обзор
Тип: Действие
Расположение: app/Http/Controllers/Api/V1/OrderController.php
Срабатывает, когда заказ переходит в статус «выполнен». Используйте для баллов лояльности, благодарственных писем или рабочих процессов после покупки.
Параметры
| Парам | Тип | Описание |
|---|---|---|
$order |
Заказать | Экземпляр выполненного заказа |
Пример использования
Hook::addAction('order_completed', function ($order) {
if ($order->user_id) {
$points = (int) floor($order->total / 10000);
LoyaltyService::credit($order->user_id, $points);
}
});
Связанные хуки
- order_status_updated - Общий хук изменения статуса