Install
Works with Drupal: ^9.3 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
44.42 KB
MD5: a566bfcb5888b13164b68ba3dbdf7ec2
SHA-1: d50836d6ec4732306a2f22130cb62129c86fa332
SHA-256: bb39b17cc778b55981240c6470f3693f41507fa202d32dfda06b42c54a3e0ec8
Download zip
68.61 KB
MD5: 9dda76c431f7f4984ca9d362c9167de8
SHA-1: d0121915c5080d2fb3b4880e4892e97de886c18e
SHA-256: 942afccfa9ff2c8b9e4458f690d6d3bed1e27dcd7d094d0717c09ec1e81e8026
Release notes
The most significant new development in 8.x-1.1 is the integration of Stripe's Payment Element, including tested support for credit card, Apple Pay, and Google Pay payments. Learn more on the project page or README.md.
Contributors (4)
rszrama, yanniboi, cslevy, vmarchuk
Changelog
Issues: 23 issues resolved.
Changes since 8.x-1.0:
Bug
- #3379071 by yanniboi, rszrama: Fix a regression in the Card Element Stripe Review pane JavaScript when Ajax refreshes regenerate button IDs
- #3269348 by cslevy, rszrama: Check address field keys are set before using them
- #3390588: Use PaymentIntent ID instead of Charge ID for the payment remoteId
- #3388801: Stripe Payment Element JS error thrown if billing information is not collected
- #3387288 by vmarchuk: The payment form disappears after entering the coupon
Feature
- #3389955: Add a checkbox to toggle API key validation
Task
- #3389205 by rszrama: Rewrite the README for 8.x-1.x
- #3385915 by rszrama: Ensure all Payment Element payment management operations work as expected
- #3388175 by rszrama: temporarily disable logging ignored webhooks until #3389207.
- #3258663: Enhance logging of Stripe ApiErrorExceptions in ErrorHelper
- #3389953: Make it easier to alter Payment Element JavaScript settings
- #3390553: Update capturePayment(), voidPayment(), refundPayment() methods to use PaymentIntent ID
- #3390545: Make sure recurring payments are working properly
- #3388747: Replace the payment confirmation route with the route from the commerce_payment module
- #3388019: Ensure SCA works properly for both failure and success
- #3385911 follow-up by rszrama: remove the checkbox required to reveal style settings.
- #3388423 by rszrama: Ensure Payment Element supports both authorization and capture / authorization only flows
- #3385061: Include the Stripe.js library on all front-end paths.
- #3385962: Add Support for Wallet Icons Alongside credit Card Icons
- #3385938: Ensure Payment Method Entity is Created After Payment Confirmation
- #3385908: Ensure Payment Entity is Created After Payment Confirmation
- #3385070: Define a StripePaymentElement payment gateway plugin
- #3385060: Re-label the Card Element payment gateway plugin