شرکت نمونه (Demo)
← بازگشت به راهنما

یادآوری سررسید فاکتور



> version: 1.0 | last_updated: 2026-07-27 | audience: admin

عملکرد



دستور `billing:send-invoice-reminders`:

  • فاکتورهای سررسید گذشته را `overdue` می‌کند

  • **۲ روز قبل از سررسید** — اعلان `invoice.due_soon`

  • **بعد از سررسید** — اعلان `invoice.overdue` (حداکثر هر ۲۴ ساعت)


  • Cron (پیشنهادی)



    ```bash
    0 9 * * * cd /home/bsshostkhaneh/bss && /usr/local/bin/ea-php83 artisan billing:send-invoice-reminders
    ```

    تنظیمات `.env`



    ```
    BILLING_REMINDER_DAYS_BEFORE=2
    BILLING_REMINDER_THROTTLE_HOURS=24
    BILLING_WALLET_MIN_TOPUP=10000
    ```

    تست دستی



    ```bash
    php artisan billing:send-invoice-reminders
    ```

    لاگ اعلان‌ها: **تنظیمات → لاگ اعلان‌ها**