prometee / payum-stripe-checkout-session
Payum Stripe gateways
Installs: 157
Dependents: 0
Suggesters: 0
Security: 0
Stars: 28
Watchers: 3
Forks: 16
Open Issues: 5
Requires
- payum/core: ^1.6
- stripe/stripe-php: ^12
Requires (Dev)
- ext-curl: *
- ext-json: *
- php-http/guzzle7-adapter: ^1.0
- php-http/message-factory: ^1.1
- phpstan/phpstan: ^1
- phpunit/phpunit: ^8|^9
- symplify/easy-coding-standard: ^11
- dev-master / 2.0.x-dev
- v2.0.17
- v2.0.16
- v2.0.15
- v2.0.14
- v2.0.13
- v2.0.12
- v2.0.11
- v2.0.10
- v2.0.9
- v2.0.8
- v2.0.7
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-RC.2
- v2.0.0-RC.1
- 1.2.x-dev
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.0.1
- dev-consume-capture-token
This package is auto-updated.
Last update: 2024-11-08 15:59:23 UTC
README
Payum Stripe gateways
This library is design to add gateways to Payum to support Stripe checkout session (with SCA support) and Stripe JS using Stripe JS Elements.
Apart from the gateways you can use this library to make calls to the Stripe API directly
using Request
classes : (All|Create|Delete|Retrieve|Update)*.php
which are using the related actions : (All|Create|Delete|Retrieve|Update)*Action.php.
You can also build your own Request/Action
classes to fit your need.
If you are using Symfony, use the bundle : flux-se/payum-stripe-bundle
If you are using Sylius, use the plugin : flux-se/sylius-payum-stripe-plugin
Installation
Install using Composer :
composer require flux-se/payum-stripe
Choose one of php-http/client-implementation, the most used is php-http/guzzle7-adapter
composer require php-http/guzzle6-adapter
Gateways configuration
-
Support :
Canceling a
PaymentIntent
is also available usingPayum\Core\Request\Cancel
.
Refunding aPaymentIntent
is also available usingPayum\Core\Request\Refund
. -
Support :
Canceling a
PaymentIntent
is also available usingPayum\Core\Request\Cancel
.
Refunding aPaymentIntent
is also available usingPayum\Core\Request\Refund
.
More
What to use with this payum library ?
- A Symfony bundle : flux-se/payum-stripe-bundle
- A Sylius plugin : flux-se/sylius-payum-stripe-plugin