- Name
- lúc 22:38 22 tháng 10, 2026 UTC
- Tác giả
- Kamo
- Cam kết
- a73db3f
SubscriptionBillingJob (mỗi giờ, một pod, và khi khởi động) chạy chu kỳ: - Tăng mỗi hóa đơn gia hạn như một bản thảo dẫn ngày trước ngày thanh toán của nó - di chuyển đăng ký vào giai đoạn tiếp theo khi đã có hóa đơn - Nói với chủ sở hữu của người bán trong ứng dụng (BILLING_INVOICE) và qua email rằng một bản thảo là chờ - gửi bản thảo vào ngày tính tiền chỉ trong các thị trường được thiết lập để tự động gửi (mặc định: Chờ xác nhận) - Đánh dấu hóa đơn quá hạn, cảnh báo chủ sở hữu và nhắc nhở khách hàng mỗi tuần InvoiceDelivery gửi email cho khách hàng hóa đơn với một PDF (InvoicePdfRenderer, PDFBox) và một liên kết xem trực tuyến trên máy chủ ký, với tiền gửi của tổ chức InvoicePublicController phục vụ liên kết đó (token trong cơ thể, giá giới hạn, một câu trả lời cho các ký hiệu không rõ). Điểm cuối POS: - chỉnh sửa bản thảo - gửi/gửi lại với người nhận và thông điệp - người nhận mặc định - PDF - ghi chép các khoản thanh toán với ngày nhận, phương pháp và tham chiếu (được một phần) - vô hiệu với một lý do - chính sách hóa đơn theo thị trường - số lượng giấy phép bổ sung trong máy tính giá
