prestashop / ps_checkout
Provide the most commonly used payment methods to your customers in this all-in-one module, and manage all your sales in a centralized interface.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 32
Watchers: 20
Forks: 41
Type:prestashop-module
Requires
- php: >=8.1
- giggsey/libphonenumber-for-php: ^8.12
- gmponos/guzzle_logger: ^2.2
- guzzlehttp/guzzle: ^7.4
- prestashop/decimal: ^1.3
- prestashop/module-lib-guzzle-adapter: ^1.0
- prestashop/module-lib-mbo-installer: ^2.0
- prestashop/module-lib-service-container: ^2.0
- prestashop/prestashop-accounts-installer: ^1.0
- ramsey/uuid: ^3.8
- sentry/sentry: ^1.0
- symfony/stopwatch: ^6.4
- webmozart/assert: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.68
- monolog/monolog: ^1.27.1
- nikic/php-parser: ^4.19.1
- phpstan/phpstan: ^2.1
- phpunit/php-code-coverage: ^9.2.31
- phpunit/phpunit: ~9.6.7
- prestashop/autoindex: ^2.1
- prestashop/header-stamp: ^2.3
- prestashop/php-dev-tools: ~5.0
- dev-prestashop/8.x
- v9.4.3.1
- v8.4.4.0
- v8.4.3.1
- v8.4.3.0
- v8.4.2.2
- v8.4.2.1
- v8.4.2.0
- v8.4.1.0
- v8.4.0.1
- v8.4.0.0
- v8.3.6.3
- v8.3.6.2
- v8.3.6.1
- v8.3.6.0
- v8.3.5.3
- v8.3.5.2
- v8.3.5.1
- v8.3.5.0
- v8.3.4.0
- v8.3.3.1
- v8.3.3.0
- v8.3.2.0
- v8.3.1.0
- v7.4.4.0
- v7.4.3.1
- v7.4.3.0
- v7.3.6.3
- v7.3.6.2
- v7.3.6.1
- v7.3.6.0
- v7.3.5.3
- v7.3.5.2
- v7.3.5.1
- v7.3.5.0
- v7.3.4.0
- v7.3.3.1
- v7.3.3.0
- v7.3.2.0
- v7.3.1.0
- v6.3.6.3
- v6.3.6.2
- v6.3.6.1
- v6.3.6.0
- v6.3.5.3
- v6.3.5.2
- v6.3.5.1
- v6.3.5.0
- v6.3.4.0
- v6.3.3.1
- v6.3.2.0
- v6.3.1.0
- v3.0.2
- v3.0.1
- v3.0.0
- v2.21.0
- v2.20.2
- v2.20.1
- v2.20.0
- v2.19.0
- v2.18.1
- v2.18.0
- v2.17.1
- v2.17.0
- v2.16.0
- v2.15.5
- v2.15.4
- v2.15.3
- v2.15.2
- v2.15.1
- v2.15.0
- v2.14.0
- v2.13.0
- v2.12.1
- v2.12.0
- v2.11.0
- v2.10.0
- v2.9.0
- v2.8.0
- v2.7.1
- v2.7.0
- v2.6.0
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.0
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.8
- v2.0.7
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.0
- v1.3.0-beta.2
- v1.3.0-beta.1
- v1.2.14-beta.2
- v1.2.14-beta.1
- v1.2.13
- v1.2.12
- v1.2.12-beta.1
- v1.2.11
- v1.2.10
- v1.2.10-beta.4
- v1.2.10-beta.3
- v1.2.10-beta.2
- v1.2.10-beta.1
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.7-beta.2
- v1.2.7-beta.1
- v1.2.6
- v1.2.6-beta.1
- v1.2.5
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- dev-prestashop/1.7.x
- dev-fix/gh-action-cache
- dev-prestashop/9.x
- dev-revert-1313-feat/PAYSHIP-3172
- dev-dependabot/composer/symfony/process-5.4.47
- dev-prestashop/1.6.1.x
- dev-fix/workflow-updates
- dev-spike/prestashop/9.x
- dev-spike/prestashop1.7-feature-port
- dev-spike/capture-retry
- dev-release/v7.3.6.4
- dev-release/v6.3.6.4
- dev-feat/PAYSHIP-3020
- dev-fix/order-payload-builder-no-shipping
- dev-feat/PAYSHIP-2888-cart-query
- dev-dependabot/npm_and_yarn/_dev/js/front/ws-7.5.10
- dev-dependabot/npm_and_yarn/_dev/js/front/multi-e1f738ff5f
- dev-tests/vault-order-create-tests
- dev-feat/PAYSHIP-2790
- dev-spike/smart-button-cancel-confirmation
- dev-spike/token-3DS-iframe
- dev-feat/create-order-payload-builder
- dev-refacto/PAYSHIP-2489-2
- dev-feat/cancel-dialog-component
- dev-feat/hookActionOrderSlipAdd
- dev-fix/spike-guzzle5-bad-request-ps17
- dev-spike/symfony-serializer
- dev-refacto/PAYSHIP-2489
- dev-feat/PAYSHIP-2635
- dev-refacto/user-id-token
- dev-refacto/sdk-parameters-backend
- dev-refacto/draft-rule-engine
- dev-test
- dev-refacto/payment-service
- dev-feature/PAYSHIP-2462-guzzle-exception
- dev-fix/PAYSHIP-2399
- dev-feature/2320-webhook
- dev-feature/apm-unbranded
- dev-feature/prefill-apm-fields
- dev-tests/apm-unbranded
- dev-refacto/apm-ps-1-7
- dev-refacto/paypal-order-eventsubscriber
- dev-refacto/checkout-event-subscriber
- dev-feat/prestabulle/1.6.1.X
- dev-feat/prestabulle/1.7.X
- dev-feat/prestabulle/1.8.X
- dev-refacto/PayPalCaptureEventSubsriber
- dev-upgrade-php-stan-ps-8
- dev-upgrade-php-stan-ps-1.7
- dev-upgrade-php-stan
- dev-spike/how-refactor-validate-order-cqrs
- dev-refacto/api-order-refactoring
- dev-release/3.0.2
- dev-feature/checkout-disabled-modal
- dev-feature/switch-hosted-fields
- dev-fix/bo-order-block-legacy-tab
- dev-fix/payment-method-selected
- dev-fix/3D-secure-scenario-management
- dev-fix/webhook-order-approved
- dev-fix/PAYSHIP-2122
- dev-feature/module-version-management
- dev-release/3.0.1
- dev-release/3.0.0
- dev-master
- dev-spike/address-management
- dev-refacto/order-approve-exprescheckout-address-management
- dev-release/v2-ps8
- dev-fix/firefox-redecleration-variable
- dev-feature/admin-webhook-handling
- dev-fix/checkout-wrong-redirection
- dev-fix/display-errors-psx
- dev-refacto/order-approve-builder-validation-v1
- dev-refacto/order-approve.testV2
- dev-refacto/events-validate-order
- dev-refacto/order-approve.testV1
- dev-refacto/order-approve-btafforeau
- dev-refacto/order-approve
- dev-feature/paypal-order-state-machine
- dev-feature/PAYSHIP-1810
- dev-feature/full-bnpl-release
- dev-archive/old-3.0.0
- dev-feature/validate-order-refactor
- dev-paypal-data-provider
- dev-l10n_feature/PAYSHIP-1585-crowdin
- dev-feature/PAYSHIP-1585-crowdin
- dev-l10n_master
- dev-feature/order-payload-address-validation
- dev-feature/zoid-iframe-spike
- dev-feature/cart-sum-check-hosted-fields
- dev-fix/order-multi-shipping
- dev-tests/v3.0.0-unit-tests
- dev-spike/paypal-onboarding-mock
- dev-feature/ps-accounts-integration
- dev-feature/accounts-block
- dev-feature/v3-business-form
- dev-feature/PAYSHIP-1045
- dev-tests/ps-acccounts-tests
- dev-archive/old-3.1.0
- dev-feature/PAYSHIP-1244-onboarding-unit-tests
- dev-spike/ps-accounts-integration
- dev-feature/PAYSHIP-1171
- dev-feature/state-machine
This package is auto-updated.
Last update: 2025-03-19 10:42:08 UTC
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.
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.
Requirements
There 3 main branches on the repository:
prestashop/8.x
is the branch for PrestaShop v8.xprestashop/1.7.x
is the branch for PrestaShop v1.7.xprestashop/1.6.1.x
is the branch for PrestaShop v1.6.1.x
Contributors must follow the following rules:
- Use the main branch
prestashop/8.x
- Do not update the module's version number.
- Follow the coding standards.
Process in details
Contributors wishing to edit a module's files should follow the following process:
- Create your GitHub account, if you do not have one already.
- Fork this project to your GitHub account.
- Clone your fork to your local machine in the
/modules
directory 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
prestashop/8.x
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 core developers either to include your change in the codebase, or to comment on possible improvements you should make to your code.
That's it: you have contributed to this open source project! Congratulations!
License
This module is released under the Academic Free License 3.0