Khắc phục sự cố đối với nội dung Checkout Blocks
Nội dung của Checkout Blocks có thể không hiển thị như mong đợi do nhiều nguyên nhân, dẫn đến việc các thành phần biến mất hoặc không hoạt động bình thường. Các sự cố thường gặp bao gồm không đáp ứng quy tắc hiển thị, cấu hình sai quyền hoặc có sự sai lệch giữa cài đặt trong bản thân khối với cách khối được thêm vào trình biên tập trang thanh toán và tài khoản.
Hướng dẫn này giúp bạn tự khắc phục và giải quyết các sự cố Checkout Blocks thường gặp. Nếu bạn vẫn gặp sự cố sau khi xem các bước trong hướng dẫn này, hãy liên hệ với Bộ phận Hỗ trợ Shopify để được trợ giúp.
Trên trang này
Khắc phục sự cố khối
Khối là các thành phần tùy chỉnh dùng để hiển thị nội dung trên trang thanh toán, chẳng hạn như trường tùy chỉnh, nội dung động và biểu ngữ. Nếu một khối không hoạt động như mong đợi, hãy sử dụng các phần sau để xác định và giải quyết sự cố.
Khối không hiển thị trên trang thanh toán
Khắc phục sự cố khối chưa được thêm vào trình biên tập
Khi bạn tạo một khối trong ứng dụng Checkout Blocks, khối đó sẽ không tự động được thêm vào trang thanh toán. Bạn cần thêm khối vào cấu hình thanh toán bằng cách sử dụng trình biên tập trang thanh toán và tài khoản.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, đi tới Cài đặt > Thanh toán.
Khắc phục sự cố khối chưa được đặt thành Hoạt động
Phải đặt khối thành Hoạt động để khối hiển thị trong trang thanh toán. Các khối bản nháp sẽ không hiển thị với khách hàng.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố khối chưa được xuất bản lên thị trường hoặc trang
Nếu khối được cấu hình với cài đặt xuất bản dành riêng cho thị trường, khối sẽ chỉ hiển thị ở những thị trường bạn đã chọn. Nếu khối chỉ được xuất bản lên các trang thanh toán cụ thể, khối sẽ không hiển thị trên các trang khác.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố quy tắc hiển thị không được đáp ứng
Quy tắc hiển thị xác định các điều kiện cần phải đáp ứng để khối hiển thị trong trang thanh toán. Nếu các điều kiện này không được đáp ứng trong phiên thanh toán của khách hàng, khối sẽ không hiển thị.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố không khớp Block ID
Mỗi loại khối trong trình biên tập trang thanh toán và tài khoản đều có một cài đặt Block ID. Block ID trong trình biên tập phải khớp với Block ID của khối đã tạo trong ứng dụng Checkout Blocks. Nếu các ID không khớp, khối sẽ không hiển thị.
Ví dụ: nếu khối có Block ID là 4 trong ứng dụng Checkout Blocks, thì khối trong trình biên tập trang thanh toán và tài khoản cũng phải có Block ID được đặt là 4.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố trường ID khối xem trước chứa giá trị
Trường Preview block id (For testing purposes) trong trình biên tập trang thanh toán và tài khoản chỉ dành cho mục đích thử nghiệm. Nếu trường này chứa giá trị sau khi lưu trang thanh toán, nó có thể ghi đè các quy tắc hiển thị của khối và gây ra hành vi không mong muốn.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, đi tới Cài đặt > Thanh toán.
Khắc phục sự cố hiển thị khối có mức độ ưu tiên cao hơn
Nếu bạn có nhiều khối cùng loại với các quy tắc hiển thị chồng chéo lên nhau, thì chỉ có khối có mức độ ưu tiên cao nhất mới được hiển thị. Tìm hiểu thêm về mức độ ưu tiên của khối.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố đã đạt đến giới hạn khối đang hoạt động
Checkout Blocks hỗ trợ tối đa 30 khối đang hoạt động cho mỗi loại khối. Nếu có nhiều hơn 30 khối đang hoạt động của cùng một loại, chẳng hạn như 35 khối trường tùy chỉnh đang hoạt động, thì chỉ 30 khối đầu tiên có thể hiển thị trong trang thanh toán.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khối hiển thị nhiều lần trong trang thanh toán
Khắc phục sự cố khối được thêm vào phần dùng chung
Tùy thuộc vào vị trí thêm khối trong trình biên tập trang thanh toán và tài khoản, khối có thể hiển thị trên mọi bước thanh toán. Phần Tóm tắt đơn hàng và khu vực đi kèm với nút Tiếp tục hoặc quay lại đều hiển thị nhất quán trên tất cả các trang thanh toán.
Để khối chỉ hiển thị ở một bước cụ thể, hãy thêm khối vào khu vực nội dung chính của bước đó.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, đi tới Cài đặt > Thanh toán.
Khắc phục sự cố thêm nhiều phiên bản khối
Một số loại khối, chẳng hạn như khối Chỉnh sửa mục hàng, thường chỉ cần được thêm vào trang thanh toán một lần. Khối này dựa vào quy tắc hiển thị để hiển thị các nội dung khác nhau cho các trường hợp khác nhau. Nếu nội dung khối bị trùng lặp, có thể bạn đã vô tình thêm khối nhiều lần hơn mức cần thiết.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, đi tới Cài đặt > Thanh toán.
Khắc phục lỗi khi tạo hoặc lưu khối
Nếu nhận được lỗi khi cố gắng tạo hoặc lưu khối, hãy xem xét các phần sau đây.
Khắc phục lỗi "Đã xảy ra một số vấn đề khi gửi biểu mẫu của bạn"
Lỗi này thường cho biết tài khoản nhân viên của bạn thiếu các quyền cần thiết để tạo khối trong Checkout Blocks.
Quyền cần thiết:
- Quyền đối với cửa hàng > Nội dung: Nhân viên phải có quyền Xem và Tạo và chỉnh sửa định nghĩa siêu đối tượng, cũng như Xem và Tạo và chỉnh sửa mục nhập.
- Quyền đối với cửa hàng > Cài đặt cửa hàng: Nhân viên phải có quyền Quản lý cài đặt.
- Quyền ứng dụng: Nhân viên phải có ít nhất các quyền đối với Checkout Blocks.
Các bước thực hiện:
- Từ trang quản trị Shopify, đi tới Cài đặt > Người dùng và quyền.
- Nhấp vào tài khoản nhân viên đang gặp lỗi.
- Trong mục Quyền đối với cửa hàng, hãy mở rộng phần Nội dung.
- Xác nhận rằng Định nghĩa siêu đối tượng đã được chọn quyền Xem và Tạo và chỉnh sửa.
- Xác nhận rằng Mục nhập đã được chọn quyền Xem và Tạo và chỉnh sửa.
- Trong mục Cài đặt cửa hàng, xác nhận rằng Quản lý cài đặt đã được chọn.
- Trong mục Quyền ứng dụng, xác nhận rằng Checkout Blocks đã được chọn.
- Nhấp vào Lưu.
Nếu không có quyền sửa đổi quyền nhân viên, hãy liên hệ với chủ cửa hàng hoặc nhân viên có quyền quản lý người dùng.
Khắc phục sự cố giảm giá tùy chỉnh
Giảm giá tùy chỉnh được tạo trong Checkout Blocks có thể không áp dụng như mong đợi do một số yếu tố.
Khắc phục sự cố đạt đến giới hạn giảm giá tự động đang hoạt động
Shopify cho phép tối đa 25 khoản giảm giá tự động đang hoạt động cùng lúc, bao gồm cả giảm giá dựa trên ứng dụng từ tất cả các ứng dụng đã cài đặt. Giới hạn này áp dụng cho toàn bộ cửa hàng, không chỉ Checkout Blocks.
Nếu bạn cố kích hoạt khoản giảm giá tự động thứ 26, khoản giảm giá này sẽ không được áp dụng trên trang thanh toán.
Các bước thực hiện:
- Từ trang quản trị Shopify, đi tới Giảm giá.
- Lọc để chỉ hiển thị các khoản giảm giá Tự động.
- Đếm số lượng giảm giá tự động hiện đang hoạt động.
- Nếu bạn có từ 25 khoản giảm giá tự động đang hoạt động trở lên, hãy hủy kích hoạt hoặc xóa các khoản giảm giá không còn cần thiết trước khi kích hoạt giảm giá mới.
Tìm hiểu thêm về các giới hạn khi kết hợp giảm giá.
Khắc phục sự cố giảm giá không hoạt động
Giảm giá tùy chỉnh phải được đặt thành Đang hoạt động để áp dụng trong trang thanh toán. Giảm giá cũng không được quá hạn dựa trên ngày bắt đầu và ngày kết thúc đã cấu hình.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố không đáp ứng quy tắc giảm giá
Giảm giá tùy chỉnh trong Checkout Blocks có thể có các quy tắc điều kiện chi tiết để xác định thời điểm áp dụng giảm giá. Nếu các điều kiện này không được đáp ứng trong phiên thanh toán của khách hàng, giảm giá sẽ không được áp dụng.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố tùy chỉnh phương thức giao hàng và thanh toán
Nếu phương thức giao hàng hoặc thanh toán không được ẩn, đổi tên hoặc sắp xếp lại thứ tự như mong đợi, hãy xem xét các phần sau.
Khắc phục sự cố tùy chỉnh không hoạt động
Tùy chỉnh phương thức thanh toán hoặc giao hàng phải được đặt thành Đang hoạt động để được áp dụng trong trang thanh toán.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố đạt đến giới hạn hàm đang hoạt động
Shopify Functions có giới hạn về số lượng hàm đang hoạt động đối với mỗi loại. Bạn có thể kích hoạt tối đa 25 hàm tùy chỉnh thanh toán trên mỗi cửa hàng. Nếu vượt quá giới hạn này, bạn có thể nhận được thông báo lỗi: Không thể bật tùy chỉnh. Vui lòng thử lại hoặc liên hệ với bộ phận hỗ trợ.
Các giới hạn này giúp đảm bảo trang thanh toán duy trì hiệu suất cao. Bạn cần hợp nhất hoặc xóa tùy chỉnh để không vượt quá giới hạn.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Khắc phục sự cố không đáp ứng quy tắc tùy chỉnh
Tùy chỉnh phương thức thanh toán và giao hàng phụ thuộc vào các quy tắc xác định thời điểm áp dụng tùy chỉnh. Nếu các điều kiện này không được đáp ứng trong phiên thanh toán của khách hàng, tùy chỉnh sẽ không có hiệu lực.
Các bước thực hiện:
- Từ bảng điều khiển quản trị Shopify, vào Ứng dụng > Checkout Blocks.
Xác thực thay đổi bằng giao dịch thanh toán thử nghiệm
Trước khi sử dụng tùy chỉnh Checkout Blocks trong môi trường thực tế, bạn nên xác thực rằng các tùy chỉnh hoạt động như mong đợi bằng giao dịch thanh toán thử nghiệm.
Các bước thực hiện:
- Từ cửa hàng trực tuyến, hãy thêm vào giỏ hàng các sản phẩm đáp ứng điều kiện cho khối, giảm giá hoặc tùy chỉnh mà bạn muốn thử nghiệm.
- Tiếp tục chuyển đến trang thanh toán nhưng không hoàn tất giao dịch mua.
- Xem lại từng bước thanh toán và xác minh những điều sau:
- Khối hiển thị ở đúng vị trí và có nội dung chính xác.
- Giảm giá tùy chỉnh được áp dụng khi đáp ứng các yêu cầu về tính đủ điều kiện.
- Tùy chỉnh phương thức thanh toán và giao hàng hoạt động như mong đợi.
- Nếu đang thử nghiệm quy tắc hiển thị dựa trên tổng giỏ hàng, hãy thử các giá trị giỏ hàng khác nhau để xác nhận khối xuất hiện và biến mất ở đúng ngưỡng.
- Nếu đang thử nghiệm quy tắc hiển thị dựa trên khách hàng, hãy thử nghiệm cả kịch bản thanh toán khi đăng nhập và thanh toán với tư cách khách.
Câu hỏi thường gặp
Có thể kích hoạt bao nhiêu khối cùng lúc?
Mỗi loại khối có thể có tối đa 30 khối đang hoạt động. Ví dụ: bạn có thể kích hoạt đồng thời 30 trường tùy chỉnh, 30 khối nội dung động và 30 khối chỉnh sửa mục hàng. Bạn có thể tạo hơn 30 khối cho một loại, nhưng chỉ 30 khối hoạt động đầu tiên mới hiển thị trên trang thanh toán.
Tại sao cần quyền nhân viên cụ thể để sử dụng Checkout Blocks?
Checkout Blocks tạo định nghĩa siêu đối tượng để lưu cấu hình khối. Nhân viên cần quyền tạo và chỉnh sửa định nghĩa cũng như mục nhập siêu đối tượng để lưu khối trong ứng dụng. Ngoài ra, nhân viên cần có quyền Quản lý cài đặt trong Cài đặt cửa hàng và Quyền ứng dụng rõ ràng đối với Checkout Blocks.
Có thể sử dụng Checkout Blocks nếu không dùng Shopify Plus không?
Người bán sử dụng gói Basic trở lên chỉ có thể dùng khối nội dung động và nội dung tĩnh trên trang Cảm ơn và trang Trạng thái đơn hàng. Tất cả tính năng khác của Checkout Blocks, bao gồm trường tùy chỉnh, giảm giá tùy chỉnh và tùy chỉnh phương thức thanh toán/vận chuyển, đều yêu cầu gói Shopify Plus.
Làm thế nào để biết nên dùng ID khối nào?
Khi tạo khối trong ứng dụng Checkout Blocks, khối đó sẽ được gán ID khối (mặc định là 0). Khi thêm loại khối đó vào trang thanh toán trong trình biên tập, bạn cần thiết lập cùng một ID khối để trình biên tập biết cụ thể khối nào cần hiển thị. Nếu muốn hiển thị các khối cùng loại ở nhiều vị trí khác nhau, hãy gán cho mỗi khối một ID khối duy nhất và khớp các ID đó trong trình biên tập. Tìm hiểu thêm về ID khối.
Có thể kết hợp khoản giảm giá của Checkout Blocks với các khoản giảm giá khác không?
Các khoản giảm giá tùy chỉnh tạo trong Checkout Blocks là giảm giá tự động do Shopify Functions hỗ trợ. Các khoản này tuân theo cùng quy tắc kết hợp giảm giá như các khoản giảm giá tự động khác. Cửa hàng có thể có tối đa 25 khoản giảm giá tự động đang hoạt động, bao gồm cả những khoản được tạo trong Checkout Blocks và ứng dụng khác.
Trước khi liên hệ với Bộ phận Hỗ trợ Shopify về Checkout Blocks
Nếu đã thử các bước khắc phục sự cố ở trên mà vấn đề với Checkout Blocks vẫn tiếp diễn, bạn có thể liên hệ với Bộ phận Hỗ trợ Shopify để được trợ giúp. Trước khi liên hệ với Bộ phận Hỗ trợ Shopify, hãy thu thập thông tin cụ thể về Checkout Blocks sau đây để giúp giải quyết vấn đề nhanh hơn:
- Chi tiết khối: Tên, loại (chẳng hạn như trường tùy chỉnh, nội dung động hoặc chỉnh sửa mục hàng) và ID của khối không hoạt động
- Ảnh chụp màn hình cấu hình: Ảnh chụp màn hình cài đặt khối trong ứng dụng Checkout Blocks, bao gồm mọi quy tắc hiển thị, cài đặt xuất bản và trạng thái
- Ảnh chụp màn hình trình biên tập: Ảnh chụp màn hình cách cấu hình khối trong trình biên tập trang thanh toán và tài khoản, bao gồm trường ID khối và ID khối xem trước
- Thông báo lỗi: Ảnh chụp màn hình hoặc văn bản chính xác của bất kỳ thông báo lỗi nào nhận được khi tạo, lưu hoặc xem trước khối
- URL trang thanh toán thử nghiệm: Liên kết đến trang thanh toán thử nghiệm hoặc giao dịch thanh toán bỏ dở có thể tái tạo sự cố, cùng với nội dung giỏ hàng dùng để kích hoạt quy tắc hiển thị
- Hành vi dự kiến so với thực tế: Mô tả rõ ràng về điều bạn mong đợi xảy ra so với những gì thực sự diễn ra trên trang thanh toán
- Các bước khắc phục sự cố đã hoàn thành: Những phần nào trong hướng dẫn này bạn đã xem lại và những gì đã thử
- Quyền nhân viên: Xác nhận rằng tài khoản của bạn có các quyền cần thiết cho Nội dung (định nghĩa và mục nhập siêu đối tượng), Cài đặt cửa hàng (Quản lý cài đặt) và Quyền ứng dụng (Checkout Blocks)
Việc chuẩn bị sẵn thông tin cụ thể về Checkout Blocks này sẽ giúp Bộ phận Hỗ trợ Shopify chẩn đoán và giải quyết vấn đề hiệu quả hơn.