Lập trìnhBảo vệ thanh toánChi tiết
- Chỉnh sửa trong phạm vi gói là miễn phí.
- Nếu bạn không phản hồi trong vòng 3 ngày sau khi bàn giao, kết quả sẽ được tự động chấp nhận.
Số tiền được tạm giữ khi bạn thanh toán và chỉ được chuyển khi bạn chấp nhận kết quả.

Ví dụ kết quả
Bot Telegram đặt lịch cắt tóc cho tiệm barber
Bot trên Telegram
Một phần code
async def booking_done(update: Update, context: ContextTypes.DEFAULT_TYPE) -> int:
"""Bước cuối của biểu mẫu: cảm ơn khách và chuyển yêu cầu đi."""
request = context.user_data["booking"]
request["phone"] = update.message.text.strip()
await update.message.reply_text(TEXTS["booking_thanks"], reply_markup=main_menu())
await context.bot.send_message(settings.admin_chat_id, format_request(request))
sheet.append_row([datetime.now().isoformat(timespec="minutes"), *request.values()])
return ConversationHandler.END
Mọi câu trả lời và nút bấm nằm trong texts.yaml, nên khách hàng đổi giá hay giờ mở cửa mà không phải động vào code.
File bàn giao: file ZIP gồm bot.py, texts.yaml, settings.example.env (nơi khách hàng tự điền token của bot và trang tính), requirements.txt và README: tạo bot trên Telegram, kết nối Google Trang tính và chạy bot trên một máy chủ nhỏ hoặc hosting. Bot gửi yêu cầu nhưng không kiểm tra lịch của các thợ: chủ tiệm là người xác nhận giờ.
Khách hàng: một tiệm barber có 3 thợ, trước đây chỉ nhận đặt lịch qua điện thoại. Yêu cầu: một bot Telegram có menu: bảng giá, địa chỉ và giờ mở cửa, biểu mẫu đặt lịch (dịch vụ, ngày và giờ, tên, số điện thoại) gửi từng yêu cầu về chat của chủ tiệm và thêm vào một Google Trang tính.
Khách hàng và mọi thông tin đều là giả định.
Về dịch vụ này
Với một cửa hàng nhỏ hay người làm đồ thủ công, một danh mục ngay trong Telegram có thể đủ để bắt đầu bán. Bot này hiển thị hàng hóa của bạn dạng thẻ: ảnh, tên, giá và mô tả ngắn, chia thành các mục bằng nút bấm, kèm nút Đặt hàng. Từ gói Tiêu chuẩn, biểu mẫu đặt hàng hỏi món hàng, kích cỡ hoặc màu, số lượng, thông tin giao hàng và số điện thoại, rồi gửi tất cả về chat của bạn và một Google Trang tính; bạn tự xác nhận đơn và sắp xếp thanh toán. Ở gói Cao cấp, lệnh quản trị và tin gửi hàng loạt báo hàng mới về cho mọi người đã bắt đầu dùng bot. Ảnh, giá và nội dung do bạn cung cấp, và bạn cần có quyền sử dụng ảnh. Bot không theo dõi tồn kho, không đồng bộ với cửa hàng trực tuyến, không có giỏ hàng và không nhận thanh toán, nhưng có thể dẫn liên kết tới trang thanh toán của bạn. Chúng tôi viết code Python và README hướng dẫn chạy trên máy tính, máy chủ hoặc hosting của bạn. Hosting và token là của bạn.
Bao gồm những gì
- Bạn nhận được gìFile ZIP gồm code Python, file nội dung chứa các thẻ của bạn, một thư mục cho ảnh, file cài đặt mẫu và README; code cũng được hiển thị trên trang đơn hàng.
- Thẻ có ảnhẢnh, tên, giá và mô tả cho từng món hàng
- Các mục bằng nút bấmVD: hàng mới, túi xách, quà tặng
- Đặt hàng từ thẻBiểu mẫu đã biết món hàng nào được chọn, từ gói Tiêu chuẩn
- Đơn hàng trong trang tínhMỗi đơn là một dòng trong Google Trang tính
- Hàng mới vềGửi tin hàng loạt tới người đã bắt đầu dùng bot, ở gói Cao cấp
Cách hoạt động
- 1Danh mục hàngBạn đưa hàng hóa, giá, ảnh và câu hỏi đặt hàng
- 2CodeChúng tôi viết bot và hướng dẫn chạy
- 3Khởi chạyBạn tạo bot, điền token và chạy bot
- 4Chỉnh sửaBạn yêu cầu chỉnh sửa trong phạm vi gói
Chúng tôi cần gì từ bạn
Hàng hóa của bạn dạng văn bản: tên, giá, mô tả ngắn, kích cỡ hoặc màu, và mục của từng món; ảnh, đặt tên theo món hàng, trong file ZIP hoặc qua liên kết tới thư mục, mà bạn có quyền sử dụng; câu hỏi của biểu mẫu đặt hàng và chat sẽ nhận đơn; điều kiện giao hàng và thông tin liên hệ của bạn. Đừng bao giờ gửi token của bot hay bất kỳ mật khẩu nào: README sẽ chỉ chỗ để bạn tự điền.
Chúng tôi sẽ hỏi bạn:
- Hàng hóa của bạn
- Các mục
- Biểu mẫu đặt hàng
- Ảnh
So sánh các gói
| Các gói | Cơ bảnDanh mục có ảnh678.000 ₫ | Tiêu chuẩnDanh mục có đặt hàng1.328.000 ₫ | Cao cấpDanh mục có gửi tin hàng loạt2.303.000 ₫ |
|---|---|---|---|
| Thời hạn | 1 ngày | 2 ngày | 3 ngày |
| Số lần chỉnh sửa | 1 | 2 | 3 |
| Nền tảng | Telegram | Telegram | Telegram |
| Câu trả lời sẵn | tối đa 10 | tối đa 25 | tối đa 40 |
| Biểu mẫu (yêu cầu, đặt lịch, đặt hàng) | Không | tối đa 3 | tối đa 5 |
| Yêu cầu gửi về chat của bạn và Google Trang tính | Không | Có | Có |
| Lệnh quản trị và gửi tin hàng loạt | Không | Không | Có |
| Ngôn ngữ của menu | 1 | 1 | 2 |
| Ảnh trên mỗi thẻ danh mục | Có | Có | Có |
| Đặt hàng Cơ bản | Đặt hàng Tiêu chuẩn | Đặt hàng Cao cấp |
Bảo vệ thanh toán
Bạn thanh toán khi đặt hàng, nhưng tiền chỉ được chuyển cho kết quả đã được chấp nhận.
- Giá cố địnhGiá gói không thay đổi sau khi bạn thanh toán.
- Số tiền được tạm giữKhi bạn thanh toán, số tiền chỉ được tạm giữ. Tiền được chuyển cho dịch vụ khi bạn chấp nhận kết quả.
- Kiểm tra trước khi bàn giaoMọi kết quả đều được kiểm tra chất lượng trước khi đến tay bạn, và bạn xem được kết quả trên trang đơn hàng trước khi chấp nhận.
- Chỉnh sửa miễn phíYêu cầu chỉnh sửa trong phạm vi bản yêu cầu của bạn, với số lần mà gói cho phép.
- Tự động chấp nhận sau 3 ngàyNếu trong vòng 3 ngày sau khi bàn giao, bạn không chấp nhận kết quả cũng không yêu cầu chỉnh sửa, kết quả sẽ được tự động chấp nhận. Nếu bạn nhắn tin trong chat đơn hàng sau khi bàn giao, đơn hàng sẽ chờ; sau khi trả lời, chúng tôi có thể tính lại 3 ngày từ đầu và sẽ thông báo trong chat.
- Làm lại hoặc hoàn tiền toàn bộNếu kết quả không đúng với yêu cầu của bạn và các lần chỉnh sửa không khắc phục được, hoặc công việc kéo dài quá gấp đôi thời hạn, hãy nhắn tin trong chat đơn hàng: chúng tôi sẽ làm lại hoặc hoàn tiền toàn bộ.
Hỏi đáp
Tôi gửi ảnh bằng cách nào?
Cùng với đơn hàng: một file ZIP chứa ảnh đặt tên theo món hàng, hoặc liên kết tới một thư mục. Hãy dùng ảnh bạn có quyền sử dụng; chúng tôi không chụp hay tìm ảnh.
Bot có biết hàng nào còn không?
Không. Bot hiển thị các thẻ từ file của bạn. Khi một món bán hết, hãy xóa hoặc sửa thẻ của nó trong file nội dung và khởi động lại bot.
Tôi có tự thêm hàng mới được không?
Được: mỗi thẻ là vài dòng trong file nội dung cộng một ảnh trong thư mục. Thêm vào rồi khởi động lại bot.
Khách có thanh toán được trong bot không?
Không. Bot không nhận thanh toán. Sau khi xác nhận đơn, bạn có thể gửi liên kết tới trang thanh toán của bạn, và bot cũng có thể hiển thị liên kết đó trên thẻ.
Bot chạy ở đâu?
Trên máy tính, máy chủ hoặc hosting chạy được Python; token luôn ở chỗ bạn. Bot chỉ dành cho Telegram, không dành cho WhatsApp.
Chưa tìm thấy câu trả lời?



