{"id":20126244,"url":"https://github.com/kohortpay/module-magento","last_synced_at":"2025-08-20T21:15:54.497Z","repository":{"id":216679539,"uuid":"734320188","full_name":"kohortpay/module-magento","owner":"kohortpay","description":"Official KohortPay Adobe Commerce (Magento) module","archived":false,"fork":false,"pushed_at":"2024-04-02T14:23:48.000Z","size":55,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-13T08:12:32.849Z","etag":null,"topics":["adobe-commerce","magento2","magento2-module","module","payment-module"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kohortpay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-12-21T11:47:22.000Z","updated_at":"2024-01-18T18:14:49.000Z","dependencies_parsed_at":"2024-01-22T16:46:00.966Z","dependency_job_id":"15938a4f-5dd3-4116-8fdb-253c64c51392","html_url":"https://github.com/kohortpay/module-magento","commit_stats":null,"previous_names":["kohortpay/module-magento"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohortpay%2Fmodule-magento","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohortpay%2Fmodule-magento/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohortpay%2Fmodule-magento/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kohortpay%2Fmodule-magento/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kohortpay","download_url":"https://codeload.github.com/kohortpay/module-magento/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241570923,"owners_count":19984002,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adobe-commerce","magento2","magento2-module","module","payment-module"],"created_at":"2024-11-13T20:14:54.870Z","updated_at":"2025-03-02T21:15:28.412Z","avatar_url":"https://github.com/kohortpay.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Official KohortPay Magento module\n\nThis module adds a new payment method to Magento: `KohortPay`, which allows you to lower your acquisition costs by turning your customers into your brands advocates. They will have the opportunity to invite all their friends to buy more on your store in exchange for cashback.\n\n\n## Table of content\n\n- [Official KohortPay Magento module](#official-kohortpay-magento-module)\n  - [Table of content](#table-of-content)\n  - [What is KohortPay](#what-is-kohortpay)\n    - [Description](#description)\n    - [Benefits](#benefits)\n  - [Module overview](#module-overview)\n    - [Version](#version)\n    - [Licence](#licence)\n    - [Compabilities and Restrictions](#compabilities-and-restrictions)\n    - [Features](#features)\n  - [Installation](#installation)\n    - [Using ZIP](#using-zip)\n    - [Using Magento marketplace](#using-magento-marketplace)\n    - [Using Symfony CLI](#using-symfony-cli)\n    - [Using Composer](#using-composer)\n  - [Configuration](#configuration)\n    - [Prerequisites](#prerequisites)\n    - [Activation](#activation)\n    - [Merchant API Key](#merchant-api-key)\n    - [Minimum amount](#minimum-amount)\n  - [Demo](#demo)\n  - [Testing](#testing)\n    - [Requirements](#requirements)\n    - [Starting Magento](#starting-magento)\n    - [Testing the module](#testing-the-module)\n    - [Stopping Magento](#stopping-magento)\n  - [Need help](#need-help)\n    - [Documentation](#documentation)\n    - [Feedback](#feedback)\n    - [Support](#support)\n\n## What is KohortPay\n\n### Description\n\nKohortPay lets your customers pay, refer and save on every purchase. Cut your customer acquisition costs in half while offering your customers a social and fun brand experience. And just like that, your checkout becomes so koool.\n\n### Benefits\n\n- **No setup costs**: integrate KohortPay on your site and increase customer satisfaction in 10 minutes - ready, set, GO.\n- **Lower your acquisition costs**: drive high-quality customer acquisition at half the cost of existing overpriced customer acquisition channels.\n- **Pay for performance**: no commitments. You only pay for results. Start and stop in 1 click.\n- **Brand reinforcement**: generate content from customers and harness the power of  word-of-mouth recommendations. Personalize KohortPay to look and feel like your brand. Configure the experience to overcome your challenges and meet your objectives.\n\n## Module overview\n\n### Version\nCurrent version is 1.1.0. See all [releases here](https://github.com/kohortpay/module-magento/releases).\n\n### Licence\nThe module and this repository is under MIT License. \n\n### Compabilities and Restrictions\n- Only FR and EN languages available.\n- Only EUR currency available.\n- Works and has been tested with Magento 2.4 (should work from Magento 2.0 but not tested, use at your own risk).\n\n### Features\n- Add a new payment method that you customer will love (Pay less, together)\n- Redirect to an awesome and customized payment page (using you customer cart details).\n- Enable/disable the module by a simple switch through the settings.\n- Possibility to set minimun amount, under which the payment is disabled. \n- Easy way to switch live/test mode by filling you API secret key (sk or sk_test).\n- Handle API errors (with more details if Magento is in debug mode).\n\n## Installation\n\n### Using ZIP\n\n1. Upload KohortPay folder in ROOT_MAGENTO_DIRECTORY/app/code\n2. Run the following shell commands:\n   ```\n   bin/magento module:enable Kohortpay_Payment\n   bin/magento setup:upgrade\n   bin/magento setup:di:compile\n   bin/magento cache:flush\n   ```\n4. After installation is done, you can configure it ([see instructions below](#configuration))\n\n### Using Magento marketplace\n\nComing soon...\n\n### Using Symfony CLI\n\nComing soon...\n\n### Using Composer\n\nComing soon...\n\n## Configuration\n\n### Prerequisites\n- You should have a KohortPay account. If it's not the case, you can [register here](https://dashboard.kohortpay.com/sign-up).\n- You should have installed the module on your Magento instance and have access to its settings page.\n\n### Activation\n\nYou can display or hide the KohortPay payment method from you checkout page using this configuration (enabled/disabled).\n\n### Merchant API Key\n\nFound in KohortPay Dashboard \u003e Developer settings \u003e API Keys.\nStart with sk_ or sk_test (for test mode).\n\n### Minimum amount\n\nYou can define here the total order minimum amount to display the KohortPay payment method (minimum 30€).\n\n## Demo\n\nYou can access a live demo of the KohortPay module here (Magento 2.4):\n- Front-Office : [https://magento-demo.kohortpay.com](https://magento-demo.kohortpay.com)\n- Back-Office : [https://magento-demo.kohortpay.com/admin](https://magento-demo.kohortpay.com/admin)\n    - Login : demo\n    - Password : demo123\n\n## Testing\n\nIf you want to test the KohortPay module on a fresh Magento installation, please read the following instruction.\nThe stack is based on Bitnami Docker image.\n\n### Requirements\n\n- Git ([Install instruction](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git))\n- Docker desktop:\n  - [Mac install instruction](https://docs.docker.com/desktop/install/mac-install/)\n  - [Windows install instruction](https://docs.docker.com/desktop/install/windows-install/)\n- Docker Compose: Already included in Docker Desktop.\n\n### Starting Magento\n\n1. Start your Docker desktop application\n2. Clone the repository and go inside the directory:\n   ```\n   git clone git@github.com:kohortpay/module-magento.git\n   cd module-magento\n   ```\n3. Start the docker stack:\n   ```\n   docker-compose up -d --build\n   ```\n4. Wait for container to be up (~1 minute), then visit http://localhost/\n5. Your Magento is UP. Enjoy!\n\n### Testing the module\n\n1.  Go to Magento admin: http://localhost/admin/\n2.  Log in with these credentials:\n    - Login: user\n    - Password: bitnami1\n3. Install the module ([see instruction above](#installation))\n4. Configure the module ([see instructions above](#configuration))\n5. Go back to the frontend (http://localhost/) and proceed to the checkout with enough products in your cart (to reach minimum amount defined in settings).\n6. At the Step 4, select KohortPay as a payment method and place the order. You should be redirected to KohortPay payment page. Enjoy!\n\n### Stopping Magento\n\nWhen your tests are over, you can stop and destroy everything with the following command:\n\n```\ndocker-compose down --volumes\n```\n\n## Need help\n\n### Documentation\nIf you have any questions, do not hesitate to check our documentations: \n- [Product Docs](https://docs.kohortpay.com/)\n- [API \u0026 SDK Reference](https://api-docs.kohortpay.com/)\n- [Help Center](https://help.kohortpay.com/fr)\n\n### Feedback\nIf you have any idea or suggestion to improve our solution or the module, you can send an email to feedback@kohortpay.com. You can also check our [roadmap here](https://roadmap.kohortpay.com/tabs/1-under-consideration).\n\n### Support\nIf you need help, please contact our support team by sending an email to support@kohortpay.com.\n\n**NB**: We don't provide any SLA on our support response time (best effort). \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkohortpay%2Fmodule-magento","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkohortpay%2Fmodule-magento","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkohortpay%2Fmodule-magento/lists"}