Tích hợp TiktokShop

Mô-đun TikTokShop trên SotaERP cho phép bạn kết nối và đồng bộ hóa dữ liệu từ TikTokShop với hệ thống quản lý SotaERP của mình. Hướng dẫn này sẽ chỉ cho bạn cách thiết lập kết nối API, đồng bộ đơn hàng và sản phẩm.

Thiết lập kết nối API TikTokShop

Để bắt đầu sử dụng mô-đun TikTokShop trên Odoo, bạn cần phải tạo tài khoản Partner Tiktokshop và liên kết với Shop của mình. Dưới đây là các bước thực hiện:

Bước 1: Đăng nhập và tạo tài khoản Partner API trên TikTok Shop

Truy cập vào trang chủ API của TiktokShop tại địa chỉ: https://partner.tiktokshop.com/ <https://partner.tiktokshop.com/>_ và nhấp chọn Join now.

Join now button on TikTok Shop API homepage

Nhập Email và nhấn chọn gửi mã. Một email sẽ được gửi đến email bạn đã đăng ký. Khi nhận được email, bạn tiến hành nhập mã code vào và tạo tiếp mật khẩu, cũng như xác nhận lại mật khẩu và cuối cùng nhấp vào đăng ký.

Email verification and password creation on TikTok Shop API registration

Bước 2: Tạo hồ sơ cá nhân và xác minh nhà bán hàng

Sau khi tạo tài khoản xong, bạn truy cập vào menu Tài khoản của tôi bên trái. Sau đó nhấp chọn vào Hồ sơ và chọn Bắt đầu.

"My account" menu on TikTok Shop API dashboard

Tại đây, ta chọn và điền từng mục như hình. Ở mục Danh mục nghiệp vụ, bạn chọn theo thứ tự như sau:

  • Nhà phát triển ứng dụng

  • Nhà phát triển nội bộ của nhà bán hàng

  • Nhà bán hàng Tiktok Shop

Sau đó bạn nhấn Tiếp tục.

"Business category" selection on profile setup

Chúng ta chọn cách xác minh bằng Email như hình dưới đây:

Email verification option on profile setup

Bạn điền vào email đăng ký gian hàng trên Tiktok, nhấn Gửi mã và nhập vào mã code được gửi về. Sau đó nhấn Xác minh.

Email verification code input on profile setup

Sau khi xác mình thành công, bạn sẽ nhận được thông báo như hình dưới. Khi đó, bạn nhấp vào Tạo dịch vụ ngay và đến với bước 3.

Successful verification notification on profile setup

Bước 3: Tạo App API

Nếu không nhấp vào Tạo dịch vụ ngay như hình trên, bạn có thể truy cập và tạo dịch vụ như hình bên dưới:

"Create service" button on TikTok Shop API dashboard

Tiến hành điền thông tin như 2 hình dưới, thay thế domain https://demo5.erp.sota-solutions.com của URL chuyển hướng và URL webhook theo website của bạn và nhấn chọn Create:

App name and description input on app creation App redirection URL and access scopes selection on app creation

Sau khi tạo thành công, chúng ta sẽ được đưa tới giao diện như hình sau. Tại giao diện đó bạn nhấp vào Xuất bản.

Publish button on app creation confirmation

Bạn chọn như hình hướng dẫn dưới đây và chọn tiếp vào Xuất bản.

App publishing confirmation on app creation confirmation

Khi tạo thành công, chúng ta sẽ có một app như hình sau:

Successfully created app on TikTok Shop API dashboard

Nhấn vào xem thông tin chi tiết sẽ thấy thông tin ID, khóa, khóa bí mật của ứng dụng dùng ở bước sau

../../../_images/create_app_14.png

Đồng bộ đơn hàng TiktokShop về hệ thống

Truy cập menu Sales, Nhấn button Fetch E-commerce order cạnh button New, chọn Tiktokshop

../../../_images/fetch_order_1.png

Trên cửa sổ Popup chọn ngày để lấy dữ liệu đơn hàng, tiếp tục nhấn Fetch Data, chờ đợi trong khi hệ thống lấy đơn

../../../_images/fetch_order_2.png

Sau khi fetch thành công, refresh lại trang để xem các đơn Tiktokshop đã được tạo

../../../_images/fetch_order_3.png

Lưu ý: Chỉ cần fetch đơn hàng lần đầu sử dụng SotaERP, hoặc khi server gặp sự cố. Trong điều kiện bình thường các đơn khi được khách hàng đặt mới, cập nhật trạng thái giao vận, hoàn/hủy đều được cập nhật tự động theo thời gian thực về hệ thống

Đồng bộ sản phẩm từ Tiktokshop về hệ thống

Truy cập menu Sales/Products/Pricelists chọn bản ghi Pricelist Tiktokshop - Tên shop

../../../_images/pricelist_1.png

Nhấn button Fetch All TiktokShop Products để lấy thông tin toàn bộ sản phẩm đã tạo trước trên TiktokShop về hệ thống và điền lên bảng giá

../../../_images/pricelist_2.png

Nếu đã từng đồng bộ và có sản phẩm tương ứng được tạo trước đó rồi thì hệ thống sẽ chỉ cập nhật thông tin mới nhất của sản phẩm đó thay vì tạo mới. Các thông tin được đồng bộ về bao gồm: tên sản phẩm, biến thể sản phẩm, mô tả bán hàng, loại sản phẩm, thương hiệu, hình ảnh. Sẽ không đồng bộ số lượng và giá bán.

Đồng bộ sản phẩm từ hệ thống về lên TiktokShop

Truy cập menu Sales/Products/Pricelists chọn bản ghi Pricelist Tiktokshop - Tên shop

../../../_images/pricelist_1.png

Nhấn button Sync All To TiktokShop đẩy tất các các thông tin mới nhất về sản phẩm, giá bán, số lượng lên TiktokShop.

../../../_images/pricelist_2.png

Giá bán đẩy lên sẽ được tính toán theo công thức bảng giá như bình thường, các sản phẩm được tạo trên hệ thống trước đó thông qua nút đồng bộ từ TiktokShop về thì sẽ chỉ cập nhật thông tin lên TIktokShop thay vì tạo mới. Với những sản phẩm trên hệ thống không phải được tạo thông qua đồng bộ từ TiktokShop xuống trước đó thì sẽ tạo mới một sản phẩm đẩy lên TiktokShop."