OkayCMS Marketplace Rules for Developers define the requirements for publishing and maintaining products on the official OkayCMS Marketplace.
The document regulates the interaction between partners and the administration, the process of moderation, updates, financial settlements, and the responsibilities of both parties.

Compliance with these rules is a mandatory condition for participation in the partner program and ensures stable cooperation between the developer and the platform.

1. General Provisions

1.1. Participation in the marketplace is available only to registered OkayCMS partners.

1.2. All products must be original and must not violate the intellectual property rights of third parties.

1.3. The administration reserves the right to update these rules, modify the reward structure, and adjust product quality requirements.

1.4. Products that violate laws, ethical standards, or platform policies may be removed without prior notice.

2. Product Requirements

2.1. All products must be fully compatible with the current version of OkayCMS.

2.2. The use of encrypted or malicious code, third-party license restrictions, or hidden functions is strictly prohibited.

2.3. The following materials are required for publication:

  • product name;

  • short and full description;

  • at least 3 interface screenshots or a video;

  • support terms (email only / email and phone / Telegram);

  • demo or link to a test page (if available);

  • a brief technical guide.

2.4. Products containing plagiarism or compiled third-party code may fail moderation.

3. Repository and Updates

3.1. All products must be stored in the partner’s Bitbucket Git repository.

3.2. Access is provided via an SSH key, which is generated and issued by the OkayCMS administration.

3.3. Each release must have a version tag (for example, v1.0.0 or v1.1.2).

3.4. The developer must maintain compatibility of the product with the current version of the CMS.

3.5. After the release of a new version of OkayCMS, the author must update their product to ensure its relevance and compatibility.

3.6. If such an update is not provided, the product may be temporarily hidden or removed from sale until it is brought up to date.

4. Moderation

4.1. Every new product undergoes technical, visual, and content review.

4.2. If issues are found, the developer receives a moderator’s comment with recommendations for correction.

4.3. If the product does not meet the requirements, it may be rejected with a specified reason.

4.4. When resubmitting, the product must take into account previous moderator feedback.

5. User Support

5.1. The developer must provide technical support to customers within 1–2 business days from the moment they reach out.

5.2. Ignoring user requests or multiple complaints may result in a lower product or partner rating.

5.3. The developer bears full responsibility for the functionality, compatibility, and updates of their products.

5.4. In the case of persistent negative feedback, OkayCMS reserves the right to remove the product from sale.

6. Financial Terms

6.1. Payouts are made on the next business day after the 2nd of each calendar month.

6.2. The partner’s share of 65% is calculated inclusive of the payment system’s commission, which is deducted from each sales transaction.

6.3. OkayCMS’s share is used to ensure the operation, support, and development of the platform.

6.4. OkayCMS is not responsible for payment delays caused by banking or technical issues
but undertakes to complete all settlements once the services are restored.

6.5. The administration may suspend payments in the following cases:

  • violation of marketplace rules;

  • provision of false information;

  • recurring user complaints or suspicious transactions.

6.6. After each sale of a partner’s module or template, the developer receives an automatic email notification containing details of the purchase, order, and credited amount.

7. Partner Inactivity

7.1. If a product functions incorrectly or loses compatibility with a new version of OkayCMS, and the partner does not respond or fails to reply to requests from the marketplace administration, OkayCMS has the right to hide the product from sale until the partner resolves the issues.

7.2. During the period in which the product is hidden, it is not displayed in the marketplace catalog, sales are suspended, and no new earnings are accrued to the partner. Previously purchased copies remain available to customers.

7.3. If, over a prolonged period of time following the product being hidden, the partner does not respond or fails to perform the required update, OkayCMS may, in cases of critical necessity, carry out local technical fixes exclusively on the customers’ side to ensure proper operation and compatibility with the current version of OkayCMS.
Such actions do not constitute an update of the product, do not modify the product as a commercial item, and do not imply access by OkayCMS to the partner’s source code or repository.

7.4. The cost of technical work performed by the OkayCMS team may be compensated from the revenue of subsequent sales of the respective product after it is republished.

7.5. Once the issues have been resolved by the partner, the product may be republished in the marketplace, and partner payouts will resume under the standard terms of the partner program.

8. Rights of OkayCMS

8.1. OkayCMS reserves the right to update the cooperation rules without prior notice.

8.2. Optimize the product’s description, images, and keywords for SEO or marketing purposes.

8.3. Temporarily hide or remove a product if it violates platform policies or receives user complaints.

8.4. Use the product name, logo, and screenshots for marketplace promotion.

8.5. Conduct code audits in cases of suspected security violations or plagiarism.

8.6. If a product requires urgent technical updates for existing customers and the author is not reachable for an extended period, OkayCMS may perform the necessary fixes independently.
The cost of these works may be deducted from the author’s future payouts, and the author will be notified accordingly.

9. Developer Responsibility

9.1. The developer is responsible for the correct operation and technical quality of their module or theme.

9.2. The developer must update their product within 60 days after a new OkayCMS version is released.

9.3. The product description must accurately reflect its functionality and must not promote third-party services or alternative CMS platforms.

9.4. Modules and themes may process only the data required for their functionality.
Hidden data collection or transmission mechanisms are not allowed.

9.5. The developer provides technical support to customers within 1–2 business days.

9.6. The developer must promptly address critical issues that affect a user’s store and fix them within a reasonable timeframe.

9.7. The solution must be original.
Plagiarism, copied code, or poor-quality implementations may fail moderation.

log in
Download OkayCMS
version 4.5.2