Vendor Policy on Viindoo Marketplace

(No.: VIIN.VEN.POL.180123)

Bằng việc chọn “Đăng tải”, Bạn đồng ý rằng Công ty Cổ phần Công nghệ Viindoo (Viindoo) sẽ trở thành Bên Phân phối những ứng dụng, mô-đun của Bạn tại  Viindoo Marketplace ; đồng thời, một thỏa thuận pháp lý giữa Bạn và Viindoo sẽ được tự động xác lập. Nếu không đồng ý với bất kỳ điều khoản nào, vui lòng không truy cập/sử dụng tính năng này hoặc sử dụng bất kỳ phần nào của tính năng.

1. Định nghĩa

Trừ khi được quy định khác đi, các định nghĩa và giải thích được nêu tại đây được áp dụng thống nhất tại Chính sách Nhà Cung cấp này.

1.1. Viindoo Marketplace : Hay còn được gọi tắt là “Marketplace”; Là nền tảng do Công ty Cổ phần Công nghệ Viindoo phát triển và vận hành, phục vụ cho việc phân phối các ứng dụng, mô-đun, theme tích hợp với Phần mềm Odoo và/hoặc Phần mềm Quản trị Doanh nghiệp Viindoo (sau đây gọi chung là “Ứng Dụng”). Khách hàng có thể tìm kiếm, mua và tải Ứng Dụng trên nền tảng này thông qua đường dẫn:  https://viindoo.com/apps .

1.2. Nhà cung cấp: Là những cá nhân, tổ chức, doanh nghiệp có hoạt động xây dựng, phát triển và sở hữu Ứng Dụng hợp pháp, có liên kết với Viindoo để phân phối Ứng Dụng tại Marketplace..

1.3. Bên phân phối/Viindoo: Là Công ty Cổ phần Công nghệ Viindoo (tên giao dịch quốc tế: Viindoo Technology JSC.,); được thành lập và hoạt động hợp pháp theo Giấy chứng nhận Đăng ký doanh nghiệp số 0201994665 cấp bởi Sở Kế hoạch và Đầu tư Thành phố Hải Phòng; Trụ sở: Tầng 6, Tòa nhà Taiyo, Số 97 Bạch Đằng, Phường Hạ Lý, Quận Hồng Bàng, Thành phố Hải Phòng; chịu trách nhiệm phân phối Ứng Dụng trên Marketplace.

1.4. Khách hàng/Người dùng: Là những cá nhân, tổ chức, doanh nghiệp mua Ứng Dụng trên Marketplace.

1.5. Đơn mua: Được tạo định kỳ hàng tháng để ghi nhận, thống kê tổng số lượng Ứng Dụng của Nhà Cung Cấp đã bán được trong tháng trước đó trên Marketplace.

1.6. Đơn hàng: Là đơn hàng mua Ứng Dụng trên Marketplace đã được Khách Hàng thanh toán thành công.

2. Yêu cầu khi đăng tải ứng dụng

Để đảm bảo cung cấp cho Người dùng các sản phẩm chất lượng nhất, mỗi Ứng dụng được công bố trên Viindoo Marketplace sẽ trải qua quá trình kiểm tra của Viindoo. Do đó, Viindoo yêu cầu Nhà cung cấp tuân thủ các nguyên tắc sau đây:

2.1. Yêu cầu kỹ thuật

2.1.1. Manifest: Là tệp chứa thông tin mô tả về Ứng Dụng do Nhà Cung Cấp kê khai. Viindoo sẽ sử dụng thông tin thuộc tệp manifest “__manifest__.py” và các nội dung, hình ảnh từ thư mục “/static/description/” để xuất bản trên Marketplace. Nếu Ứng Dụng không đáp ứng được quy tắc viết manifest tại Tài liệu Kỹ thuật, Viindoo có quyền từ chối xuất bản mà không cần thông báo cho Nhà Cung Cấp biết trước.

  • Thông tin buộc phải khai báo tại tệp “__manifest__.py” mà Ứng Dụng cần đáp ứng như sau: 
    • name (str): Tên của Ứng Dụng phải rõ ràng, dễ hiểu.
    • version (str): Quy định phiên bản của Ứng Dụng, được thể hiện theo chuỗi định dạng “xxx”. Trường thông tin này được sử dụng để phát hiện phiên bản của những Ứng Dụng đã được cài đặt. Nếu chuỗi không bắt đầu bằng phiên bản của Phần mềm Odoo và/hoặc Phần mềm Quản trị Doanh nghiệp Viindoo (ví dụ: 14 hoặc 15), thì phiên bản Odoo sẽ tự động được nối vào đầu. Mỗi bản phát hành phải có một số phiên bản mới.
    • license (str): Ứng Dụng có thể được phát hành theo bất kỳ loại giấy phép nào do Nhà Cung Cấp lựa chọn với điều kiện giấy phép được phát hành theo Ứng Dụng phải tương thích với giấy phép của những mô-đun phụ thuộc, thư viện hoặc sản phẩm phái sinh.
      Nếu để trống trường này, giá trị mặc định là LGPLv3 đối với Ứng Dụng mã nguồn mở và OPL-1 đối với Ứng Dụng có mã nguồn độc quyền
    • depends (str): Là danh sách liệt kê tên kỹ thuật các mô-đun phụ thuộc cần thiết để Ứng Dụng có thể hoạt động. Ứng Dụng cũng cần có những mô-đun khai báo dữ liệu để tránh phát sinh lỗi khi cài đặt Ứng Dụng và gây khó khăn trong việc truy vết lỗi. Nhà Cung Cấp vẫn cần bổ sung mô-đun “base” trong trường hợp Ứng Dụng không có mô-đun phụ thuộc.
  • Thông tin tùy chọn tại tệp “__manifest__.py” do Nhà Cung Cấp lựa chọn khai báo bao gồm: 
    • summary (str): Mô tả ngắn gọn, tóm tắt về Ứng Dụng, thường được thể hiện trên một dòng.
    • live_test_url (url): Thêm vào một URL tại trường này nếu Nhà Cung Cấp muốn Người Dùng có thể trực tiếp dùng thử ngay Ứng Dụng và có thể truy cập thông qua nút Live Preview hiển thị trên Marketplace.
    • price (float): Giá bán Ứng Dụng cho Người Dùng sẽ được ghi nhận tại trường này. Giá bán nên là số nguyên. Nếu không có trường này thì Ứng Dụng được coi là phân phối miễn phí.
    • currency (str): Đây là trường thông tin bắt buộc. Các loại tiền tệ được hỗ trợ là Đồng Việt Nam (VND), Đô la Mỹ (USD) và Đồng Euro (EUR). Trong trường hợp cần thay đổi đơn vị tiền tệ của Ứng Dụng trên Marketplace, Nhà Cung Cấp cần liên hệ với Viindoo để được trợ giúp. 

    Tips: Sử dụng category “hidden” để ẩn một mô-đun bất kỳ; và category “theme” hoặc “themes” cho Theme.

  2.1.2. Nguyên tắc cho trang mô tả của Ứng Dụng (static/description/index.html)

  • Nhà Cung Cấp có nghĩa vụ cung cấp đầy đủ và chính xác nội dung mô tả, hình ảnh, hình chụp minh họa và các thông tin khác giúp Khách Hàng hiểu rõ Ứng Dụng mà mình đang mua:
    • Mô tả đầy đủ và chính xác các tính năng của Ứng Dụng, không đưa ra những thông tin gây nhầm lẫn cho Người Dùng; 
    • Nếu Ứng Dụng yêu cầu cần phải có dịch vụ của bên thứ ba để có thể hoạt động, Nhà Cung Cấp cần đưa nội dung cảnh báo này một cách rõ ràng.
  • Nội dung mô tả Ứng Dụng và ảnh chụp lại màn hình phải được thể hiện bằng tiếng Anh cho dù Ứng Dụng đó được phát triển tại bất kỳ quốc gia nào hay bất kỳ ngôn ngữ được xây dựng cho Ứng Dụng. 
  • Mô tả Ứng Dụng không được chứa các nội dung về khuyến mại, quảng cáo hay điều hướng tới trang ứng dụng khác hoặc nền tảng khác ngoài Marketplace. 

 2.2. Yêu cầu về tính năng 

  • Ứng Dụng không được phép sao chép tính năng và giao diện của các ứng dụng do Viindoo phát triển.
  • Ứng Dụng không được phép điều chỉnh, ghi đè lên các ứng dụng của Viindoo đang sử dụng để vận hành Hệ thống Viindoo SaaS với mục đích gian lận. 

 2.3. Bảo vệ dữ liệu và Người Dùng 

  • Dữ liệu người dùng: Nếu Ứng Dụng thu thập dữ liệu Người Dùng và gửi tới một dịch vụ/nền tảng khác thì việc này cần được mô tả một cách chi tiết trong Bản Mô Tả, cũng như thông báo trong hoạt động của Ứng Dụng để Người Dùng được cảnh báo trước khi gửi thông tin đi.
  • Mã độc: Ứng Dụng không được phép chứa các mã độc làm ảnh hưởng đến hoạt động hệ thống của Khách Hàng, thực hiện các tác vụ mà không được yêu cầu hay thao tác của Người Dùng.
  • Không hạn chế truy cập: Ứng Dụng không được phép chứa các tính năng yêu cầu mã kích hoạt. Mọi dữ liệu được Khách Hàng nhập trên Ứng Dụng sẽ thuộc sở hữu của Khách Hàng.
  • Giấy phép và Bản quyền: Trừ khi Nhà Cung Cấp muốn đóng góp vào cộng đồng mã nguồn mở và phát hành Ứng Dụng với một loại giấy phép phần mềm mã nguồn mở cơ bản (ví dụ như LGPLv3), Nhà Cung Cấp cần phải tự phát triển tính năng của mình mà không được phép thực hiện hành vi sao chép bất hợp pháp. Toàn bộ mã nguồn của Ứng Dụng sẽ được coi là tài sản trí tuệ của Nhà Cung Cấp. Nhà Cung Cấp sẽ phải chịu mọi trách nhiệm với các vi phạm bản quyền/quyền sở hữu trí tuệ liên quan tới Ứng Dụng của mình, giữ cho Viindoo và Khách Hàng được miễn trừ khỏi mọi trách nhiệm phát sinh từ hành vi vi phạm bản quyền/quyền sở hữu trí tuệ xuất phát từ Nhà Cung Cấp. 

2.4. Điểm đánh giá

  • Mỗi Ứng Dụng được xét duyệt dựa trên tiêu chí và tùy thuộc vào điểm nhận được, Ứng Dụng sẽ được hiển thị cao hơn hoặc thấp hơn trong danh sách Ứng Dụng. Dưới đây là 5 tiêu chí đánh giá mà Viindoo áp dụng:
    • Ứng Dụng không có icon;
    • Ứng Dụng không có ảnh bìa;
    • Giấy phép không được khai báo trong tệp manifest;
    • Ứng Dụng có điểm đánh giá khá kém (thấp hơn 3);
    • Ứng Dụng có mô tả không phải “html”.
  • Nếu Ứng Dụng không đạt 5/5 điểm, Nhà Cung Cấp cần sửa đổi tương ứng để điểm xếp hạng được cải thiện. Tuy nhiên, đây không phải là điều kiện bắt buộc nhưng điều này sẽ giúp Ứng Dụng được hiển thị nổi bật ngay tại trang đầu tìm kiếm.

3. Giá bán

 3.1. Giá bán công khai

  • Giá bán công khai là giá Ứng Dụng hiển thị trên Marketplace mà Khách Hàng nhìn thấy được, do Nhà Cung Cấp toàn quyền quyết định và tự điều chỉnh ngay trong mã nguồn của Ứng Dụng. Viindoo khuyến nghị giá bán nên bao gồm các chi phí liên quan (phí bảo hành, sửa lỗi, nâng cấp, …). Nếu giá hiển thị không thể hiện rõ giá đó đã bao gồm HAY chưa bao gồm những chi phí liên quan này thì giá bán công khai trên Marketplace được hiểu là đã bao gồm mọi chi phí liên quan nói trên.

 3.2. Giá bán cho Viindoo 

  • Nhà Cung Cấp đồng ý rằng giá bán Ứng Dụng cho Viindoo được tính bằng 70% giá bán công khai trên Marketplace, chưa bao gồm các khoản thuế phí mà Nhà Cung Cấp phải chi trả (nếu có) theo quy định pháp luật Việt Nam.

 3.3. Nghĩa vụ thuế 

  • Bằng chi phí của mình, Viindoo chịu trách nhiệm kê khai, nộp thuế (nếu có) theo quy định pháp luật Việt Nam thay cho Nhà Cung Cấp đối với các khoản thanh toán như nêu tại Mục 4 dưới đây.

4. Điều khoản thanh toán

 4.1. Điều kiện thanh toán 

  • Khi Nhà Cung Cấp có Đơn Hàng đầu tiên, hệ thống Marketplace sẽ ghi nhận và tự động trích xuất số lượng, giá bán Ứng Dụng, thông tin Nhà Cung Cấp để tính toán, cập nhật vào một Đơn Mua. Kể từ thời điểm được tạo, Đơn Mua sẽ liên tục cập nhật tương ứng với các Đơn Hàng tiếp theo và Nhà Cung Cấp có thể theo dõi Đơn Mua tại bất kỳ thời điểm nào. Vào ngày 15 hàng tháng, Đơn Mua sẽ chuyển trạng thái “Xác nhận”. 
  • Trong vòng 15 ngày kể từ ngày Đơn Mua chuyển trạng thái:
    • Viindoo sẽ thanh toán giá trị Đơn Mua cho Nhà Cung Cấp; và
    • Nhà Cung Cấp thuộc đối tượng cần cung cấp hóa đơn tài chính, có nghĩa vụ phát hành hóa đơn tài chính hợp lệ và gửi cho Viindoo qua email:
  • Với yêu cầu hoàn tiền từ phía Khách Hàng được chấp thuận: 
    • Viindoo sẽ tiến hành đối trừ công nợ tương ứng tại Đơn Mua của kỳ thanh toán tiếp theo trước khi thanh toán cho Nhà Cung Cấp; HOẶC
    • Nhà Cung Cấp có nghĩa vụ hoàn trả giá trị Đơn Hàng đã được hoàn tiền trong trường hợp không phát sinh Đơn Mua trong tháng tiếp theo.
    • Viindoo chịu trách nhiệm xuất hoá đơn trả hàng khi việc đối trừ công nợ/nghĩa vụ hoàn trả từ Nhà Cung Cấp đã hoàn thành.

 4.2. Phương thức thanh toán 

  • Mọi khoản thanh toán cho Nhà Cung Cấp sẽ được Viindoo chuyển khoản theo thông tin số tài khoản được kê khai bởi Nhà Cung Cấp.

5. Cam kết của nhà cung cấp

5.1. Cung cấp đầy đủ và chính xác các thông tin, chịu trách nhiệm trước pháp luật và cho phép Viindoo công bố các thông tin bao gồm:

  • Tên và địa chỉ trụ sở của thương nhân, tổ chức hoặc tên và địa chỉ thường trú của cá nhân.
  • Số, ngày cấp và nơi cấp giấy chứng nhận đăng ký kinh doanh của thương nhân, hoặc số, ngày cấp và đơn vị cấp quyết định thành lập của tổ chức, hoặc mã số thuế cá nhân của cá nhân.
  • Số điện thoại hoặc một phương thức liên hệ trực tuyến khác.

5.2. Thực hiện nghĩa vụ bảo hành Ứng Dụng trong vòng 3 (ba) tháng kể từ ngày Đơn Hàng được thanh toán thành công.

5.3. Xử lý mọi khiếu nại và/hoặc yêu cầu hoàn tiền của Khách Hàng được ghi nhận trên hệ thống Viindoo Helpdesk tại https://viindoo.com/ticket

5.4. Chịu trách nhiệm giải đáp/hỗ trợ/xử lý các vấn đề mà Khách Hàng gặp phải hoặc đưa ra được bằng chứng từ chối giải quyết cho những vấn đề này trong vòng 15 (mười lăm) ngày kể từ khi nhận được Yêu Cầu Hỗ Trợ. Trong trường hợp quá thời hạn này mà vấn đề chưa được giải quyết, Viindoo sẽ dựa trên tình trạng thực tế để đánh giá và quyết định việc hoàn tiền cho Khách Hàng hoặc không.

5.5. Cam kết không sử dụng, thực hiện các thao tác trên Marketplace vào những mục đích bất hợp pháp, không hợp lý, lừa đảo, đe doạ, thăm dò thông tin bất hợp pháp, phá hoại, tạo ra và phát tán virus gây hư hại tới hệ thống, cấu hình, truyền tải thông tin của Marketplace hay sử dụng những hoạt động của mình tại Marketplace vào mục đích đầu cơ, lũng đoạn thị trường tạo những đơn đặt hàng, chào hàng giả, kể cả phục vụ cho việc phán đoán nhu cầu thị trường. Trong trường hợp vi phạm thì Viindoo sẽ tiến hành mọi biện pháp cần thiết (bao gồm nhưng không giới hạn ở khởi kiện, áp dụng các biện pháp khẩn cấp tạm thời theo quy định của pháp luật, …) và Nhà Cung Cấp phải chịu trách nhiệm về các hành vi của mình trước pháp luật.

6. Cạnh tranh lành mạnh

Nhà Cung Cấp không được thực hiện các hành vi cạnh tranh không lành mạnh, trực tiếp hay gián tiếp, gây tổn hại tới danh dự, uy tín, hoạt động kinh doanh của những bên cung cấp khác, làm ảnh hưởng tới môi trường kinh doanh công bằng tại Marketplace, bao gồm nhưng không giới hạn ở những hoạt động sau: 

  • Cố tình đăng tải những đánh giá, nhận xét không trung thực về Ứng Dụng của Nhà Cung Cấp khác; 
  • Mua Ứng Dụng với mục đích tác động đến thứ tự xếp hạng; 
  • Quảng cáo Ứng Dụng trên trang mô-đun của Nhà Cung Cấp khác; 
  • Sử dụng các thông tin, hình ảnh không đầy đủ, sai sự thật làm ảnh hưởng đến danh dự, uy tín của Nhà Cung Cấp khác.

7. Biện pháp thi hành

Đối với các hành vi vi phạm Chính sách này của Nhà Cung Cấp, tùy theo mức độ vi phạm và hậu quả phát sinh, Viindoo có quyền áp dụng các chế tài sau đây: 

  • Xóa Ứng Dụng khỏi Marketplace cho đến khi Nhà Cung Cấp đáp ứng được các yêu cầu tại Mục 2 Chính sách này;
  • Giới hạn quyền sử dụng tài khoản của Nhà Cung Cấp;
  • Đình chỉ và chấm dứt tư cách Nhà Cung Cấp;
  • Tạm ngừng thanh toán Đơn Mua khi phát hiện Nhà Cung Cấp có những hành vi vi phạm đến thương hiệu, uy tín, bảo mật thông tin và quyền lợi của Viindoo và/hoặc các Nhà Cung Cấp khác; hoặc phát hiện các thông tin do Nhà Cung Cấp kê khai là không đầy đủ, chính xác, trung thực theo yêu cầu; hoặc Nhà Cung Cấp có hành vi vi phạm pháp luật Việt Nam, cũng như quốc tế. Trường hợp có những bằng chứng xác thực chứng minh Nhà Cung Cấp đã vi phạm, Viindoo có quyền đơn phương vô hiệu tài khoản và giữ lại toàn bộ số tiền thanh toán theo Đơn Mua và thông báo qua email, đồng thời, Viindoo không phải chịu trách nhiệm bồi thường cho Nhà Cung Cấp.
  • Thu hồi tiền/tài sản có được do hành vi gian lận, và các chi phí có liên quan như chi phí hỗ trợ, phí thanh toán…;
  • Chịu trách nhiệm hình sự theo quy định, tùy theo mức độ vi phạm và hậu quả gây ra;
  • Áp dụng biện pháp dân sự, bao gồm khiếu nại bồi thường thiệt hại và/hoặc áp dụng biện pháp khẩn cấp tạm thời;
  • Các hành động hoặc biện pháp chế tài khác theo các chính sách được công khai tại website  https://viindoo.com .

8. Hiệu lực

8.1. Tính độc lập giữa các điều khoản

  • Mỗi điều khoản tại Chính sách này là riêng biệt và có thể chia tách được. Trong trường hợp một hoặc một số điều khoản của Chính sách bị xem là vô hiệu, bất hợp pháp hoặc không thể thực hiện được thì các điều khoản còn lại sẽ không bị ảnh hưởng hoặc làm giảm hiệu lực tiếp tục thực hiện Chính sách..

8.2. Luật áp dụng

  • Chính sách này được diễn giải và chịu sự điều chỉnh theo pháp luật Việt Nam. Bất kỳ tranh chấp, khiếu nại hoặc sự bất đồng dưới bất cứ hình thức nào phát sinh từ hoặc liên quan đến Chính sách này, chống lại hoặc liên quan đến Viindoo hoặc bất kỳ bên nào tham gia sử dụng dịch vụ trên Marketplace, tùy từng trường hợp cụ thể, sẽ được giải quyết tại Tòa án nhân dân cấp có thẩm quyền tại Thành phố Hải Phòng (Việt Nam) theo quy định của pháp luật Việt Nam hiện hành. 

8.3. Toàn bộ thỏa thuận

  • Viindoo bảo lưu quyền điều chỉnh, sửa đổi, bổ sung nội dung của Chính sách này cho phù hợp với hoạt động thực tế hoặc/và phù hợp với quy định của pháp luật bằng cách đăng tải nội dung đã được điều chỉnh/sửa đổi/bổ sung trên Marketplace. 
  • Chính sách được điều chỉnh/sửa đổi/bổ sung sẽ có hiệu lực sau 5 (năm) ngày kể từ ngày được đăng tải trên Marketplace. Nhà Cung Cấp tiếp tục phân phối Ứng Dụng cho Viindoo sau khi nội dung điều chỉnh/sửa đổi/bổ sung của Chính sách này được đăng tải, đồng nghĩa với việc Nhà Cung Cấp đồng ý tuân thủ các nội dung điều chỉnh/sửa đổi/bổ sung đó.

8.4. Phiên bản

  • Chính sách này được đánh số phiên bản 1.0.1, ban hành ngày 18/01/2023 tại Trụ sở của Viindoo và có hiệu lực cùng ngày./.

VIINDOO TECHNOLOGY JOINT STOCK COMPANY