๐ Table of Contents
- 1. Introduction
- 2. Definitions
- 3. Nature of the Service
- 4. Commercial Use
- 5. Customer Registration
- 6. Accuracy of Information
- 7. Main Account
- 8. User Accounts
- 9. Subscription Plans
- 10. Subscription Term
- 11. Fees
- 12. Taxes and Invoices
- 13. Renewal
- 14. Grace Period
- 15. Suspension for Non-Payment
- 16. Cancellation Policy
- 17. Refund Policy
- 18. Suspension for Security Reasons
- 19. Termination for Violations
- 20. Jordanian Electronic Invoicing
- 21. Offline Mode
- 22. Limitations of Offline Mode
- 23. Data Synchronization
- 24. Customer Data
- 25. Personal Data Protection
- 26. Role in Data Processing
- 27. Customer Responsibility for Data
- 28. Information Security
- 29. Backups
- 30. Data Retention After Expiry
- 31. Data Export
- 32. Updates
- 33. Maintenance
- 34. Service Availability
- 35. Technical Support
- 36. Change and Development Requests
- 37. External Services and Integrations
- 38. Ownership of the Software
- 39. License to Use
- 40. Prohibited Use
- 41. Audit Logs
- 42. Confidentiality
- 43. Operational and Accounting Responsibility
- 44. Limitation of Liability
- 45. Force Majeure
- 46. Electronic Communications
- 47. Electronic Acceptance
- 48. Order of Contractual Documents
- 49. Use of Service Providers
- 50. No Waiver
- 51. Severability
- 52. Amendments to the Terms
- 53. Governing Law
- 54. Dispute Resolution
- 55. Governing Language
- 56. Legal Contact Information
- 57. Final Acknowledgment
1 Introduction
These Terms and Conditions govern the contractual relationship between Platforms World Programming Solutions (hereinafter referred to as the "Service Provider" or "Platforms World Programming Solutions"), and any person or business entity subscribing to or using Kafo Accounting Software (hereinafter referred to as the "Customer").
These Terms, together with any quotation, subscription request, service order, special agreement, Privacy Policy, Service Level Agreement, or any other approved annex between the parties, constitute the agreement governing the use of Kafo Accounting Software.
2 Definitions
For the purposes of these Terms:
- Platforms World Programming Solutions: The entity owning and providing Kafo Accounting Software services in the Hashemite Kingdom of Jordan.
- Kafo Accounting Software / the Software: The software system, applications, electronic services, APIs, and associated technologies related to Kafo Accounting Software.
- Customer: Any establishment, company, institution, merchant, professional, or authorized person subscribing to the service.
- User: Any individual to whom the Customer grants an account or access permission to use the Software.
- Subscription: The limited license to use Kafo Accounting Software for a specified period and under a particular plan.
- Plan: The services, features, limits, and usage rights included in a subscription package.
- Add-ons: Any services, features, additional users, branches, devices, integrations, or functionalities not included in the basic subscription.
- Customer Data: All data, records, documents, and information entered, created, or processed by the Customer or its Users through the Software.
- Personal Data: Any information relating to a natural person that qualifies as personal data under applicable Jordanian laws and regulations.
3 Nature of the Service
Kafo Accounting Software is provided under a Software as a Service (SaaS) model for managing business, operational, and accounting activities.
Depending on the selected plan, the services may include:
- Point of Sale (POS).
- Sales management and Purchasing.
- Inventory and Warehouses.
- Products, services, Customers, and Suppliers.
- Invoices and Electronic invoicing.
- Returns and Payments.
- Accounting and Branch management.
- User and permission management.
- Cashier and shift management.
- Reports and dashboards.
- Mobile and tablet applications.
- APIs.
- External integrations and Additional services.
The availability of a feature in one version or plan does not create an obligation to provide that feature in all plans.
4 Commercial Use
Kafo Accounting Software is primarily intended for commercial and professional use and for managing business establishments.
The person creating the account or accepting these Terms confirms that they are legally or administratively authorized to act on behalf of the Customer.
5 Customer Registration
The Customer shall provide accurate, complete, and up-to-date information, which may include:
- Legal name and Trade name.
- Commercial or professional registration number.
- National establishment number.
- Tax number.
- Authorized representative details.
- Telephone number and Email address.
- Business address and Branch details.
- Any other information required to provide the service or comply with regulatory requirements.
Platforms World Programming Solutions may request supporting documents to verify such information.
6 Accuracy of Information
The Customer is responsible for the accuracy of all data and settings entered into the Software. Platforms World Programming Solutions shall not be responsible for consequences arising from:
- Incorrect or incomplete data.
- Incorrect tax settings entered by the Customer.
- Incorrect product classification.
- User errors.
- Inappropriate permissions granted by the Customer.
- Use of the Software contrary to instructions.
7 Main Account
A main Customer account may be created to manage:
- Users.
- Branches.
- Devices.
- Permissions.
- System settings.
- Subscriptions and services.
The Customer is responsible for all persons granted administrative permissions.
8 User Accounts
The Customer shall protect login credentials and shall not share them with unauthorized persons. The Customer shall:
- Create a separate account for each User where appropriate.
- Define the appropriate permissions.
- Deactivate accounts when an employee leaves.
- Review permissions periodically.
- Report any unauthorized access immediately.
Transactions performed using a valid and authorized account shall be deemed associated with the Customer unless unauthorized access or account compromise is established.
9 Subscription Plans
Each plan may be defined according to features such as:
- Number of Users.
- Number of branches.
- Number of POS terminals.
- Scope or type of services.
- Add-ons.
- Accounting features.
- Integrations and Reports.
Plan contents shall be specified at the time of purchase, in the quotation, or in the service order.
10 Subscription Term
Subscriptions may be offered on a:
- Monthly basis.
- Quarterly basis.
- Semi-annual basis.
- Annual basis.
- Or any other agreed period.
The subscription period begins on the activation date specified in the system or service order.
11 Fees
The Customer shall pay all applicable fees for services requested, which may include:
- Subscription fees.
- Additional branches and Additional Users.
- Additional devices and Add-ons.
- Integrations and Training.
- Setup and onboarding.
- Custom development and Custom reports.
- Other professional services.
12 Taxes and Invoices
Applicable taxes and statutory charges shall be applied in accordance with Jordanian laws and regulations.
The Customer shall provide Platforms World Programming Solutions with accurate financial and tax information required to issue invoices.
Platforms World Programming Solutions shall issue invoices in accordance with the legal and regulatory requirements applicable to it.
13 Renewal
Subscriptions shall be renewed according to the selected subscription period. A subscription shall not be deemed automatically renewed unless the Customer has expressly agreed to automatic renewal or the relevant agreement provides otherwise.
Renewal notices may be sent through:
- Email.
- The Software.
- Telephone and SMS.
- WhatsApp.
- Other approved electronic communication channels.
14 Grace Period
Platforms World Programming Solutions may, as an operational policy, grant the Customer a grace period of up to seven (7) days after the payment due date unless otherwise stated in the Customer's agreement.
The grace period shall not constitute:
- A free subscription.
- A permanent extension.
- A waiver of fees.
- An acquired right of the Customer.
15 Suspension for Non-Payment
If payment is not received, Platforms World Programming Solutions may suspend the service in whole or in part. This may include:
- Preventing new transactions.
- Suspending invoice creation.
- Restricting Users.
- Disabling certain features.
- Suspending integrations.
- Converting the account to Read Only mode.
Suspension does not cancel any outstanding amounts owed by the Customer.
16 Cancellation Policy
The Customer may elect not to renew the subscription for the following period.
The current paid subscription shall remain active until the end of the paid term unless there is a legal or contractual basis for suspension.
17 Refund Policy
Unless otherwise agreed in writing, subscription fees shall not be refunded for any period in which the service has been activated and used, subject to any mandatory rights provided by law.
Fees generally considered non-refundable include:
- Setup fees and Onboarding fees.
- Completed training.
- Completed integrations.
- Custom development.
- Completed professional services.
- Third-party licenses or services purchased for the Customer.
If Platforms World Programming Solutions terminates a paid service without breach by the Customer and does not provide the agreed service, the unused portion shall be handled according to the circumstances, applicable law, and the governing agreement.
18 Suspension for Security Reasons
Platforms World Programming Solutions may immediately suspend an account if continued use creates an actual risk to:
- Software security.
- Customer Data.
- Other customers' data.
- Servers and Infrastructure.
- External systems.
The service may be restored once the risk has been resolved where reasonably possible.
19 Termination for Violations
The account may be suspended or terminated in cases including:
- Non-payment.
- Submission of falsified information.
- Illegal use.
- Attempted system intrusion.
- API abuse.
- Unauthorized privilege escalation.
- Introduction of malicious software.
- Intentional disruption of the service.
- Intellectual property violations.
- Material breach of these Terms.
For non-emergency breaches capable of remedy, Platforms World Programming Solutions will endeavor to notify the Customer and provide a reasonable opportunity to rectify the breach.
20 Jordanian Electronic Invoicing System
Kafo Accounting Software may provide integration with the Jordanian National Electronic Invoicing System or other relevant official systems.
By activating such service, the Customer authorizes Platforms World Programming Solutions, to the extent technically necessary, to perform integration processes and transmit required data to the relevant systems.
The Customer remains responsible for the accuracy of:
- Tax information and Tax number.
- Tax rates and Exemptions.
- Buyer information.
- Invoice data and Transaction amounts.
- Classification of goods and services.
21 Offline Mode
The Software may provide functionality allowing certain operations to be performed without an internet connection. In such cases, certain transactions may be stored locally on the device until connectivity is restored.
Once connectivity is restored, the Software will attempt to synchronize transactions with the servers according to the approved synchronization mechanism.
The Customer shall not:
- Delete the application while unsynchronized transactions remain.
- Delete the local database.
- Reformat or reset the device before ensuring synchronization is complete.
- Allow unauthorized persons to use the device.
22 Limitations of Offline Mode
Certain services requiring a direct internet connection may not function while offline, including:
- Government systems.
- Electronic invoicing systems.
- Banks and Payment gateways.
- Certain cloud services.
- Certain external integrations.
Offline Mode does not exempt the Customer from any legal or regulatory obligations related to its transactions.
23 Data Synchronization
Certain services of Kafo Accounting Software rely on synchronization between the device and the server. Transaction status may include:
- Pending.
- Processing.
- Synced.
- Failed.
A transaction shall not be considered synchronized with the server until successful completion has been confirmed by the system.
24 Customer Data
Commercial data entered or created by the Customer through Kafo Accounting Software remains associated with the Customer, and Platforms World Programming Solutions does not acquire ownership of such data merely by hosting it.
Rights of natural persons in relation to their personal data remain subject to applicable laws and regulations.
25 Personal Data Protection
Platforms World Programming Solutions processes personal data in accordance with the Jordanian Personal Data Protection Law and applicable regulations and instructions issued thereunder, depending on its role in each processing activity.
The Privacy Policy of Kafo Accounting Software forms an integral and complementary part of these Terms.
26 Role of the Company in Data Processing
Platforms World Programming Solutions may act as the Data Controller with respect to data required for managing:
- Customer accounts and Subscriptions.
- Communications and Support.
- Invoicing and Security.
- The commercial relationship.
With respect to data entered by the Customer concerning its employees, customers, or suppliers, Platforms World Programming Solutions may act as a Data Processor on behalf of the Customer depending on the nature of the service.
27 Customer Responsibility for Data
The Customer is responsible for ensuring the lawful collection, processing, and entry of data into the Software and for obtaining any legally required consent.
28 Information Security
Platforms World Programming Solutions applies technical and organizational measures appropriate to the nature of the Software and related risks, which may include:
- Encryption of communications.
- Access controls and Permission management.
- Database protection.
- Logging and Backups.
- Security monitoring.
- System updates.
- Restricted administrative access.
- Incident response procedures.
29 Backups
Platforms World Programming Solutions applies backup policies appropriate to the service, which may include:
- Database Backups.
- Snapshots.
- Replication.
- Off-site Backups.
- Disaster Recovery Procedures.
Such measures do not eliminate the Customer's responsibility to retain documents or reports that it is required by law or internal policy to maintain.
30 Data Retention After Subscription Expiry
As a general operational policy, Customer operational data may be retained for up to 90 days after service termination to allow for recovery, export, or account settlement.
Certain data may be retained for longer where:
- Required by law.
- Tax or accounting obligations apply.
- A dispute is ongoing or a legal claim exists.
- Backup cycles require longer technical retention.
After the relevant retention purpose ends, data shall be deleted or anonymized according to its nature and applicable legal requirements.
31 Data Export
The Customer may use available export features included in its plan.
Following subscription termination, the Customer may request export of available data during the retention period.
Fees may apply to special export requests requiring custom development or nonstandard processing.
32 Updates
Platforms World Programming Solutions may update the Software and improve:
- Features and Interfaces.
- Security and Performance.
- Infrastructure and Databases.
- APIs.
- User experience.
33 Maintenance
Certain updates may require temporary maintenance.
Platforms World Programming Solutions will endeavor, where reasonably possible, to minimize the impact of scheduled maintenance on customers.
34 Service Availability
Platforms World Programming Solutions will use reasonable professional efforts to maintain service continuity.
These Terms do not constitute a guarantee of any specific uptime percentage unless a separate Service Level Agreement (SLA) has been agreed.
35 Technical Support
Technical support is provided according to the applicable plan or support agreement. Incidents may be classified as:
- Critical.
- High.
- Medium.
- Low.
Requests for development of new functionality are not considered technical support incidents.
36 Change and Development Requests
Customer requests may be classified as:
- Bug / Support Request.
- Change Request.
- New Feature.
- Integration Request.
- Custom Report.
- Custom Development.
Platforms World Programming Solutions may evaluate cost, duration, and technical scope before implementation.
37 External Services and Integrations
Kafo Accounting Software may integrate with:
- Government systems.
- Banks and Payment companies.
- Delivery services.
- ERP systems and E-commerce platforms.
- APIs.
- Messaging, email, or cloud service providers.
Third-party services remain subject to their providers' terms.
Platforms World Programming Solutions shall not be responsible for the suspension or modification of an external service beyond its control, while remaining committed to taking reasonable technical measures to mitigate its impact on Kafo Accounting Software.
38 Ownership of Kafo Accounting Software
All rights relating to the Software and its development are owned by Platforms World Programming Solutions or its licensors, including:
- Source Code.
- Object Code.
- Architecture.
- Database Schema.
- APIs.
- Algorithms.
- Workflows.
- Designs.
- User Interfaces.
- Documentation.
- Templates.
- Trademarks.
- Business Logic.
39 License to Use
During the subscription term, the Customer receives a license that is:
- Limited.
- Non-exclusive.
- Non-resellable.
- Non-sublicensable.
- Non-transferable without the approval of Platforms World Programming Solutions.
The license is granted solely for use within the Customer's business and subject to the applicable subscription limits.
40 Prohibited Use
The following activities are prohibited:
- Copying the Software.
- Reverse Engineering.
- Decompiling.
- Attempting to access the Source Code.
- Circumventing security controls.
- Penetration testing without written approval.
- Introducing malicious software.
- Accessing third-party data without authorization.
- Using unauthorized scraping or automation.
- Circumventing plan limitations.
- Reselling the Software without an agreement.
- Using the Software for unlawful activities.
41 Audit Logs
The system may record security, operational, and audit activities, including:
- Logins and Login attempts.
- Permission changes and User creation.
- Price changes.
- Invoices and Returns.
- Inventory transactions.
- Administrative activities and Synchronization activities.
- Security events.
Such information may be used for support, audit, security, and protection of legal rights.
42 Confidentiality
Both parties shall maintain the confidentiality of non-public information obtained through the commercial relationship.
Such information shall not be used outside the purpose of providing or using the service except with consent or lawful authority.
43 Operational and Accounting Responsibility
Kafo Accounting Software is a technical tool for business management and is not a substitute for:
- An accountant.
- An auditor.
- A tax advisor.
- A legal advisor.
- Internal controls.
- The operational management of the Customer's business.
The Customer remains responsible for reviewing and approving its own financial and commercial transactions.
44 Limitation of Liability
To the extent permitted by law, Platforms World Programming Solutions shall not be liable for indirect or consequential losses, including loss of profits or business opportunities indirectly resulting from use of the service.
Unless prohibited by law, the total direct contractual liability of Platforms World Programming Solutions in relation to a specific service shall be limited to the fees paid by the Customer for that service during the six (6) months preceding the event giving rise to the claim.
No exclusion or limitation of liability shall apply in circumstances where such exclusion or limitation is prohibited by law, including fraud, intentional misconduct, or gross negligence where the law provides otherwise.
45 Force Majeure
Neither party shall be liable for failure to perform resulting directly from events reasonably beyond its control, including:
- Natural disasters and War.
- Civil unrest and Government decisions.
- Widespread telecommunications outages.
- General infrastructure failures.
- Other force majeure events recognized by law.
46 Electronic Communications
The Customer agrees to receive electronically:
- Invoices and Alerts.
- Renewal notices and Maintenance notices.
- Material service updates.
- Account-related communications.
The email address and phone number registered with Platforms World Programming Solutions shall be considered official means of communication with the Customer.
47 Electronic Acceptance
Platforms World Programming Solutions may record evidence of the Customer's acceptance of these Terms, including where applicable:
- Terms Version Number.
- Customer ID and User ID.
- Date and Time.
- IP Address.
- Device or Session Information.
- Acceptance Action.
48 Order of Contractual Documents
If more than one document governs the relationship, the order of priority shall be as follows unless expressly stated otherwise:
- A specific agreement signed by both parties.
- Approved quotation or service order.
- Service Level Agreement (SLA).
- These Terms and Conditions.
- Privacy Policy.
- Operational policies.
49 Use of Service Providers
Platforms World Programming Solutions may use service providers, contractors, and sub-processors where necessary to provide the service, subject to applicable confidentiality and data protection obligations.
50 No Waiver
Failure by Platforms World Programming Solutions to exercise a right in a specific instance shall not constitute a permanent waiver of that right.
51 Severability
If any provision of these Terms becomes legally unenforceable, the remaining provisions shall remain valid, and the affected provision shall be interpreted to the extent necessary to make it lawful while preserving its intended purpose as far as possible.
52 Amendments to the Terms
Platforms World Programming Solutions may amend these Terms due to:
- Legislative changes.
- Regulatory changes.
- Service development.
- Security requirements.
- Changes to plans or services.
Platforms World Programming Solutions will endeavor to provide advance notice of material changes within a reasonable period before they become effective.
Changes required to comply with law or address urgent security risks may be implemented more quickly where necessary.
53 Governing Law
These Terms and the relationship arising from them shall be governed by the laws and regulations of the Hashemite Kingdom of Jordan.
54 Dispute Resolution
The parties shall first seek to resolve any dispute amicably. A written notice setting out the details of the dispute shall be provided to the other party.
If an amicable resolution cannot be reached within a reasonable period, the competent regular courts of the Hashemite Kingdom of Jordan shall have jurisdiction in accordance with applicable law.
55 Governing Language
An English version of these Terms may be published. In the event of any inconsistency between the Arabic and English versions, the Arabic version shall prevail, unless otherwise agreed in writing between the parties.
56 Legal Contact Information
Platforms World Programming Solutions
| Commercial Registration No. | 59498 |
| National Establishment No. | 200181173 |
| Tax No. | 178191043 |
| info@kafo-erp.com | |
| Phone | +962 78 111 0843 |
| Address | Hashemite Kingdom of Jordan โ Amman โ Al Yasmeen District โ Al Yazeed Ibn Al Harith Street โ Building No. 97 โ Office No. 10 |
57 Final Acknowledgment
By using Kafo Accounting Software, the Customer acknowledges that:
- It has read these Terms.
- It understands their contents.
- It has the authority required to accept them.
- It agrees to be bound by them.
- It has reviewed the Privacy Policy.
- It is responsible for the use of its account and Users.
ยฉ Platforms World Programming Solutions. All Rights Reserved.