alpdesk / isotope-payment-stripe
Stripe payment for Contao Isotope Ecommerce
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:contao-bundle
Requires
- php: ^8.1
- contao/core-bundle: ^4.13
- hashids/hashids: ^4.1 || ^5.0
- isotope/isotope-core: ^2.9
- stripe/stripe-php: ^v16.2.0
Requires (Dev)
- contao/conflicts: @dev
- contao/manager-bundle: ^4.13
- contao/manager-plugin: ^2.0
- phpstan/phpstan: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-symfony: ^1.0
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-latest
- slam/phpstan-extensions: ^6.0
- symfony/phpunit-bridge: ^5.4 || ^6.4
README
This module enables you to use Stripe as a payment module for Isotope eCommerce as an embedded view.
Note
Please feel free to improve the module! :-)
Configuration
In the payment module, you have to configure the following setting:
- public Key
- private Key
- stripeDetailView
To enable test mode you have to set the test keys to the key fields. For production use the production keys.
The option "detail Productview (stripeDetailView)" shows the products in detail.
Optional you can allow additional "Status" and "Payment-Status" next to "paid" and "complete". One reason may be if direct debit (german "Lastschrift") is used. For this Stripe always returns the status unpaid.
The Stripe-Widget itself (e.g. payment methods, etc.) is configured in stripe account.