Thiết lập các tùy chọn bắt buộc của merchOne (tên gọi cũ là Picanova) để gửi đơn hàng đi fulfill
Tùy chọn bắt buộc là gì?
Đối với một số sản phẩm của nhà in merchOne, những sản phẩm đặc thù này sẽ yêu cầu thêm một vài tùy chọn cần phải có. Những tùy chọn này được gọi là tùy chọn bắt buộc của sản phẩm.
Ví dụ: Sản phẩm Canvas yêu cầu thêm một vài tùy chọn, trong đó có phần viền của canvas (canvas border) và khung cáng (stretcher frame).
Ở trong teeinblue, những tùy chọn bắt buộc này cần phải được thêm vào phần Required options ở trong Product base.
Thiết lập tùy chọn bắt buộc của các sản phẩm merchOne trong app
Nếu bạn muốn tự thiết lập các lựa chọn này thì hãy làm theo các bước sau:
Bước 1: Nhận biết sản phẩm có tùy chọn bắt buộc
Để biết được sản phẩm của bạn có yêu cầu thêm các tùy chọn bắt buộc hay không, hãy làm theo các bước sau:
- Đầu tiên, đăng nhập vào tài khoản merchOne của bạn ở trên api.picanova.com
- Từ trong website của merchOne, tìm ID của sản phẩm bạn cần kiểm tra (1)
- Sử dụng ID vừa tìm được để kiểm tra xem sản phẩm đó có tùy chọn bắt buộc hay không (2)
(1) Tìm ID của sản phẩm
- Từ trang Dashboard, đi tới trang API Documentation
- Cuộn trang xuống tới phần Products ➡ Mở thư mục /products
- Nhấn nút "Try it out" ➡ Nhấn nút "Execute"
- Sau đó, bạn sẽ thấy 1 bảng code màu đen hiện ra ở dưới dòng chữ "Server response", ở đây có chứa 1 danh sách của tất cả các sản phẩm dưới dạng code. Trong bảng này, mỗi sản phẩm sẽ có tên và ID có thể được tìm thấy lần lượt.
Ví dụ: Sản phẩm Canvas có ID là "2", trong khi sản phẩm Magic Mug có ID là "4".
(2) Kiểm tra tùy chọn bắt buộc của sản phẩm
- Vẫn trong phần Products, mở mục ++/products/{product_id} ➡ Nhấn nút "Try it out"
- Nhập ID vào ô trống "ID of product to return" ➡ Nhấn nút "Execute"
Ví dụ: ID của Canvas = "2"
- Sau đó, bạn sẽ thấy 1 bảng code màu đen tương tự như ở bước (1) hiện ra dưới dòng chữ "Server response". Bảng code này chứa nội dung và tất cả thông tin của sản phẩm với ID vừa được tìm kiếm:
- Từ bảng code, cuộn xuống và tìm 1 dòng code có tên ++ "options" ++
- Kiểm tra dòng "name" của tùy chọn đó
- Tiếp đó, kiểm tra xem tùy chọn đó có dòng: ++ "is_required: true ++ hay không. Vì một tùy chọn bắt buộc sẽ luôn có dòng code này.
Ví dụ: Variant "Canvas border" của sản phẩm Canvas có chứa ++ "is_required: true ++ ➡ "Canvas border" là 1 tùy chọn bắt buộc.
- Tiếp tục lặp lại các bước vừa làm để kiểm tra xem có bao nhiều tùy chọn bắt buộc có trong sản phẩm đó.
Ví dụ: Sản phẩm Canvas yêu cầu thêm 2 tùy chọn, đó là "Canvas border" và "Stretcher frame".
Bước 2: Thiết lập tùy chọn bắt buộc ở trong teeinblue
Variant của tùy chọn bắt buộc
Trước khi thiết lập tùy chọn bắt buộc ở trong teeinblue, chúng ta cần tìm variant của tùy chọn đó.
- Từ bảng code vừa xong, cuộn xuống và tìm dòng code ++ "values" ++
- Ở dưới dòng code "values" đó, bạn sẽ nhìn thấy ID và tên của các variants.
Ví dụ: Tùy chọn "Canvas border" có 5 variants, cụ thể: "Mirrored", "Folded", "Stretched", "White", và "Black". Trong khi tùy chọn "Stretcher frame" chỉ có 1 variant là "2 cm".
- Ghi chú lại tên của tùy chọn và tên của variant để sử dụng tiếp sau đây.
Thêm tùy chọn bắt buộc vào Product base
- Sau khi chọn xong variant của tùy chọn, quay lại teeinblue ➡ Vào trang Product Base
- Chọn chỉnh sửa 1 product base.
Lấy ví dụ: [EU] Canvas - Thêm tùy chọn bắt buộc vào phần "Default options", theo công thức sau:
"Option_name": "OptionVariant_name"
Ví dụ: Tùy chọn "Canvas border" + variant "Mirrored" ; và tùy chọn "Stretcher frame" + variant "2 cm". Text cần điền sẽ là:
{
"Canvas border": "Mirrored",
"Stretcher frame": "2 cm"
}
- Lưu lại cài đặt.
Tổng hợp các sản phẩm của merchOne có tùy chọn bắt buộc
Để giúp bạn thêm tùy chọn bắt buộc dễ dàng hơn, chúng tôi đã tổng hợp lại 1 danh sách gồm các sản phẩm và tùy chọn bắt buộc của chúng + các variants có sẵn trong danh sách dưới đây.
Template code cho tùy chọn bắt buộc
- Canvas (International and EU) - ID: 2
- Canvas border:
- Mirrored: "Canvas border": "Mirrored"
- Folded:"Canvas border": "Folded"
- Stretched:"Canvas border": "Stretched"
- White:"Canvas border": "White"
- Black:"Canvas border": "Black"
- Stretcher frame:
- 2 cm:"Stretcher frame": "2 cm"
- Passepartout (EU) - ID: 11
- Decor Frame:
- Deco Black Matte: "Decor Frame": "Deco Black Matte
- Deco White:"Decor Frame": "Deco White"
- Deco Silver:"Decor Frame": "Deco Silver"
- Deco Walnut flair:"Decor Frame": "Deco Walnut flair"
- Deco Oak flair:"Decor Frame": "Deco Oak flair"
- Tote Bag (EU) - ID: 28
- Backside:
- Red:"Backside": "Red"
- Pink:"Backside": "Pink"
- Rose:"Backside": "Rose"
- Heaven:"Backside": "Heaven"
- Blue:"Backside": "Blue"
- Aqua:"Backside": "Aqua"
- Forest"Backside": "Forest"
- Lime:"Backside": "Lime"
- Yellow:"Backside": "Yellow"
- Orange:"Backside": "Orange"
- Grey:"Backside": "Grey"
- Black:"Backside": "Black"
- Mirrored:"Backside": "Mirrored"
- Cushion Premium (EU) - ID: 31
- Backside:
- Red:"Backside": "Red"
- Pink:"Backside": "Pink"
- Rose:"Backside": "Rose"
- Heaven:"Backside": "Heaven"
- Blue:"Backside": "Blue"
- Aqua:"Backside": "Aqua"
- Forest"Backside": "Forest"
- Lime:"Backside": "Lime"
- Yellow:"Backside": "Yellow"
- Orange:"Backside": "Orange"
- Grey:"Backside": "Grey"
- Black:"Backside": "Black"
- Mirrored:"Backside": "Mirrored"
(Cập nhật mới nhất - Tháng 3, 2021)
Cập nhật vào: 06/04/2023
Cảm ơn!