Giao dịch đơn hàng được tạo
Yếu tố kích hoạt Giao dịch đơn hàng được tạo sẽ bắt đầu dòng công việc khi giao dịch của đơn hàng được tạo.
Hành động
Yếu tố kích hoạt này cung cấp một đơn hàng nên bạn có thể sử dụng bất kỳ hành động nào yêu cầu đơn hàng, bao gồm:
- Thêm mục hàng vào đơn hàng
- Thêm thẻ cho đơn hàng
- Lưu trữ đơn hàng
- Hủy đơn hàng
- Khớp lệnh thanh toán
- Tạm dừng hoàn tất đơn hàng
- Đánh dấu đơn hàng là đã thanh toán
Đơn hàng cho phép bạn truy cập dữ liệu khác như khách hàng nên có thể dùng trong các hành động liên quan đến khách hàng. Các hành động này bao gồm:
- Thêm thẻ khách hàng
- Xóa trường thông tin bổ sung của khách hàng
- Xóa thẻ khách hàng
- Cập nhật trường thông tin bổ sung của khách hàng
- Cập nhật ghi chú của khách hàng
Đơn hàng cũng chứa các danh sách dữ liệu như mục hàng. Bằng cách dùng hành động For each, bạn có thể lặp qua những danh sách này và thực hiện hành động trên từng mặt hàng. Ví dụ: bạn có thể lặp qua các mục hàng và thêm thẻ cho từng sản phẩm.
Thử nghiệm yếu tố kích hoạt Giao dịch đơn hàng được tạo
Để thử nghiệm dòng công việc bắt đầu bằng yếu tố kích hoạt này, hãy tạo đơn hàng đặt thử rồi thực hiện giao dịch trên đó, chẳng hạn như khớp lệnh thanh toán.
Chi tiết API
Yếu tố kích hoạt Giao dịch đơn hàng được tạo cho phép thực hiện hành động với đối tượng Order của Graphql API.
Mẫu
Gắn thẻ cho đơn hàng POS bằng thông tin nhân viên đã đăng nhập vào thiết bị
Khi giao dịch đơn hàng được tạo từ thiết bị POS, giao dịch này sẽ bao gồm thông tin nhân viên đã tạo đơn hàng (và thực hiện giao dịch). Dòng công việc này sẽ gắn thẻ đơn hàng là "staff: