Tự động đăng đơn

Khác các plugin vận chuyển khác, tính năng này có sẵn trong plugin, không phải mua addon riêng. Bạn đặt điều kiện, rồi mọi đơn thoả điều kiện tự đẩy sang SuperShip.

Tuỳ chọn Bước 7 / 7 Cập nhật 06.09.2026

Bật và đặt điều kiện

Vào WooCommerce → SuperShip, tab Tự động đăng đơn.

Tab Tự động đăng đơn với công tắc bật, khối điều kiện kích hoạt và khối giải thích cách hoạt động
Bấm vào ảnh để phóng to.
  1. Tự động đăng đơn — tab thứ năm.
  2. Bật tự động đăng đơn — công tắc chính. Không bật thì mọi cấu hình bên dưới nằm im.
  3. Khi trạng thái — mốc kích hoạt, ví dụ Đơn hàng mới hoặc một trạng thái muộn hơn trong quy trình của bạn.
  4. và thanh toán là — lọc thêm theo hình thức thanh toán: Bất kỳ, hoặc chỉ COD, hoặc chỉ đơn đã thanh toán trực tuyến.

Bấm Thêm điều kiện để có nhiều dòng; đơn thoả bất kỳ dòng nào là được đăng. Nút ở cuối dòng để xoá.

Chạy nền, có thử lại, không làm chậm trang

Khối Cách hoạt động bên phải ghi rõ: đơn được xử lý bằng Action Scheduler, tức là chạy nền chứ không bắt khách chờ. Nếu gọi API thất bại, plugin tự thử lại tối đa 3 lần với thời gian giãn dần (1, 2, 3 phút). Mọi lần đăng tự động đều để lại ghi chú trong đơn hàng có chữ [Auto Create] để bạn phân biệt với đăng tay.

Đừng chọn "Đơn hàng mới" nếu bạn còn gọi xác nhận

Điều kiện này đẩy đơn sang SuperShip ngay lúc khách bấm đặt hàng, kể cả đơn ảo và đơn khách gõ nhầm địa chỉ. Cửa hàng nào còn gọi điện xác nhận trước khi gửi thì nên chọn một trạng thái sau đó, ví dụ Đang xử lý.

Tuỳ chọn mặc định khi đăng đơn

Đăng tự động thì không ai ngồi điền khung tạo vận đơn, nên phải khai sẵn những gì plugin dùng.

Khối tuỳ chọn mặc định gồm kho hàng, dịch vụ, cho xem hàng, người trả phí ship, cân nặng mặc định và trạng thái sau khi đăng đơn
Bấm vào ảnh để phóng to.
  1. Kho hàng mặc định — để trống (Kho chính) thì dùng kho chính; hoặc chọn một kho cụ thể để ép mọi đơn đi từ đó.
  2. Dịch vụ — Tự động nhận diện từ đơn hàng dùng đúng dịch vụ khách đã chọn lúc thanh toán. Đây gần như luôn là lựa chọn đúng; khách không chọn gì thì rơi về dịch vụ mặc định ở tab SuperShip API.
  3. Người trả phí ship — Dùng mặc định chung lấy theo tab SuperShip API, hoặc ép riêng cho đơn tự động.
  4. Cân nặng mặc định — tính bằng gram, dùng cho đơn mà sản phẩm chưa khai cân nặng. Đặt sát thực tế: khai nhẹ quá thì SuperShip cân lại và thu thêm cước.
  5. Trạng thái sau khi đăng đơn — đăng xong chuyển đơn sang trạng thái nào, ví dụ Đang xử lý. Nhờ nó mà nhìn danh sách đơn là biết cái nào đã gửi.

Giữa các ô trên còn có Cho xem hàng — cùng ý nghĩa với tuỳ chọn ở tab SuperShip API, để Dùng mặc định chung là gọn nhất.

Bấm Lưu cài đặt để ghi lại.

Cách kiểm tra đã chạy đúng chưa

  1. Đặt một điều kiện dễ kiểm, ví dụ Khi trạng thái: Đang xử lý và thanh toán: Bất kỳ.
  2. Tạo một đơn thử rồi tự tay đổi trạng thái sang Đang xử lý.
  3. Chờ một chút (chạy nền, không tức thì) rồi tải lại trang đơn — ô SuperShip phải hiện mã vận đơn.
  4. Xem mục Đơn hàng ghi chú — phải có một dòng kèm chữ [Auto Create].
  5. Không thấy gì thì vào WooCommerce → Trạng thái → Scheduled Actions xem tác vụ có chạy không.

Lỗi thường gặp

Hiện tượngCách xử lý
Đơn không tự đăngKiểm: đã bật công tắc chưa · điều kiện có khớp trạng thái thật của đơn không · điều kiện thanh toán có loại đơn đó ra không.
Đăng chậm, không tức thìĐúng như thiết kế — chạy nền bằng Action Scheduler. Website ít khách thì cron chạy thưa; cài cron thật của máy chủ sẽ đều hơn.
Đơn tự đăng cả những cái chưa muốn gửiĐiều kiện quá sớm. Đổi sang một trạng thái muộn hơn trong quy trình.
Đăng tự động nhưng sai khoKho hàng mặc định đang bị ép về một kho cụ thể. Để trống để dùng kho chính.
Cước bị SuperShip thu thêmCân nặng mặc định khai nhẹ hơn hàng thật. Khai cân nặng cho từng sản phẩm là chuẩn nhất.
Một đơn bị đăng hai lầnHai dòng điều kiện cùng khớp một đơn. Rà lại danh sách và bỏ dòng thừa.

Tiếp theo: webhook và đồng bộ trạng thái.

Hỗ trợ Zalo