prestashop/ps_checkout
最新稳定版本:V9.4.3.3
Composer 安装命令:
composer require prestashop/ps_checkout
包简介
PrestaShop module
README 文档
README
About
PrestaShop official payment module in partnership with PayPal.
Reporting issues
In order to contact the team, please use the link available in the back-office once logged to your PrestaShop account.
Direct download
If you want to get a zip ready to install on your shop. You can directly download it by clicking here.
Branches
There are 4 main branches on the repository:
prestashop/mainis the branch for PrestaShop Checkout v5 for PrestaShop v1.7, v8 and v9prestashop/9.xis the branch for PrestaShop Checkout v4 for PrestaShop v9.xprestashop/8.xis the branch for PrestaShop Checkout v4 for PrestaShop v8.xprestashop/1.7.xis the branch for PrestaShop Checkout v4 for PrestaShop v1.7.x(deprecated)prestashop/1.6.1.xis the branch for PrestaShop Checkout for PrestaShop v1.6.1.x
Contributors must follow the following rules:
- Use the
mainbranch - Do not update the module's version number.
- Follow the coding standards.
Development
Requirements
- PHP
- Composer
- Docker
- Docker Compose
- Make (GNU Make)
PHP Matrix versions
| PrestaShop Versions | Symfony components version | PHP Versions | Recommended PHP Version |
|---|---|---|---|
>=1.7.0 <=1.7.3 |
Symfony 2.8 ⚠️ |
>=5.4 <=7.1 |
7.1 |
1.7.4 |
Symfony 3.4 |
>=5.6 <=7.1 |
7.1 |
>=1.7.5 <=1.7.6 |
Symfony 3.4 |
>=5.6 <=7.2 |
7.2 |
>=1.7.7 |
Symfony 3.4 |
>=7.1 <=7.3 |
7.3 |
>=1.7.8 |
Symfony 3.4 |
>=7.1 <=7.4 |
7.4 |
| PrestaShop Versions | Symfony components version | PHP Versions | Recommended PHP Version |
|---|---|---|---|
>=8.0 <=8.2 |
Symfony 4.4 |
>=7.2 <=8.1 |
8.1 |
| PrestaShop Versions | Symfony components version | PHP Versions | Recommended PHP Version |
|---|---|---|---|
>=9.0 |
Symfony 6.4 |
>=8.1 <=8.4 |
8.4 |
PHP Versions older than 8.x
To install PHP versions older than 8.x, please refer to these specific repositories:
- macOS using Homebrew: https://github.com/shivammathur/homebrew-php
- Ubuntu: https://launchpad.net/~ondrej/+archive/ubuntu/php
Build
- Clone repository to local environment
- Copy .env.dist -> .env
- Configure the .env file to your environment settings.
- Copy MODULE_VERSION/.env.dist -> MODULE_VERSION/.env
- Copy the docker-compose.local.yml.dist -> docker-compose.local.yml
- Uncomment the services in the docker-compose.local.yml file to your needs.
- Run Makefile command in terminal
make build - Run Makefile command in terminal
make run - Website is accessible at
http://localhost:8991 http://localhost:8991/admin1- admin panel
Use default PrestaShop credentials to login:
demo@prestashop.comprestashop_demo
Lint
Run make lint in terminal.
Tests
Unit tests
Run make unit-test in terminal.
Integration tests
Run make integration-test in terminal.
Contributing
PrestaShop modules are open source extensions to the PrestaShop e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements.
Contributors wishing to edit a module's files should follow the following process:
- Fork this project to your GitHub account.
- Clone your fork to your local machine in the
/modulesdirectory of your PrestaShop installation. - Create a branch in your local clone of the module for your changes.
- Change the files in your branch. Be sure to follow the coding standards
- Push your changed branch to your fork in your GitHub account.
- Create a pull request for your changes on the target branch of the module's project. Be sure to follow the contribution guidelines in your pull request. If you need help to make a pull request, read the GitHub help page about creating pull requests.
- Wait for one of the maintainers either to review the code
License
This module is released under the Academic Free License 3.0
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 37
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: AFL-3.0
- 更新时间: 2025-03-19