After years of hard work with Stripe connector for PrestaShop, 202 ecommerce stop the development of Stripe module on January 9th 2023.
After this date, you can get support directly from : https://support.stripe.com/contact/email?topic=third_party_integrationshttps://support.stripe.com/contact/email?question=other&topic=third_party_integrations&subject=Prestashop%20Support%20Request&body=Include%20details%20of%20your%20Prestashop%20issue:%20
Thanks for all contributors that help us!
Let customer pay with one of this payment methods :
On PrestaShop 1.7 :
https://addons.prestashop.com/fr/paiement-carte-wallet/24922-stripe-officiel-sca-ready.html
PrestaShop version | Module version | Repo | Doc | PHP Version |
---|---|---|---|---|
1.5.x | 1.5.x | [release/1.5.2] | 5.3 or greater | |
1.6.x - 1.7.x | 2.x | [master] | 5.6 or greater |
The Payment Card Industry (PCI) Council has mandated that early versions of TLS be retired from service. All organizations that handle credit card information are required to comply with this standard. As part of this obligation, Stripe has upgraded its services to require TLS 1.2 for all HTTPS connections. Connections to the sandbox environment use only TLS 1.2.
For more official, relevant information, see the 2017-2018 Merchant Security Roadmap Microsite:
Check the version of your URL’s underlying security library. If you use OpenSSL libraries, please update them to at least version 1.0.1c.
To install module on PrestaShop, download zip package form [product page on PrestaShop Addons][addons].
This module contain composer.json file. If you clone or download the module from github
repository, run the composer install
from the root module folder.
See the composer documentation to learn more about the composer.json file.
For development
We use Webpack to compile our javascript and scss files.
In order to compile those files, you must :
npm install
in the root folder to install dependenciesnpm run watch
to compile assets and watch for file changesFor production
Run npm run build
to compile for production.
Files are minified, console.log
and comments dropped.
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 must follow the following rules:
Contributors wishing to edit a module's files should follow the following process:
/modules
directory of your PrestaShop installation.That's it: you have contributed to this open-source project! Congratulations!
Please launch these command line before submitting a Pull Request.
~$ vendor/bin/php-cs-fixer --fix
You need a docker container to launch phpstan:
# create the prestashop container
~$ docker run -tid --rm -v ps-volume:/var/www/html --name temp-ps prestashop/prestashop
# launch phpstan
~$ docker run --rm --volumes-from temp-ps -v $PWD:/var/www/html/modules/stripe_official -e _PS_ROOT_DIR_=/var/www/html --workdir=/var/www/html/modules/stripe_official phpstan/phpstan:0.12 analyse --configuration=/var/www/html/modules/stripe_official/202/phpstan/phpstan.neon