Skip to content
Snippets Groups Projects
Commit 5323de0f authored by mattwire's avatar mattwire
Browse files

Update release notes

parent ea19ba7e
Branches
Tags
1 merge request!217Implement Stripe Checkout (with support for SEPA and ACH)
......@@ -9,6 +9,33 @@ Releases use the following numbering system:
* **[BC]**: Items marked with [BC] indicate a breaking change that will require updates to your code if you are using that code in your extension.
## Release 6.9 (not yet released)
### Features
* Support Stripe Checkout (https://stripe.com/en-pt/payments/checkout): Currently supports Card payments, SEPA debit (EUR), ACH debit (USD) and Google/Apple Pay.
* Add setting for Stripe Checkout payment methods and enable Card/SEPA/ACH.
* Add custom fields for available on/payout amount/currency and retrieve from balance transaction when processing charge/invoice.
* Add API `StripeCharge.GetBalanceTransactionDetails`.
### Improvements / Fixes
* Fixes for PHP8.1/8.2.
* Multiple test improvements.
* Check for fee in tests. Switch to getDetailsForBalanceTransaction() for all webhooks that use it.
* Add prefix to IPN/Webhook log messages.
* Improve parsing of Stripe exceptions.
* Set order_reference correctly when it's empty (use trxn_id).
* If stripe customer is stored in CiviCRM but does not exist, delete and recreate it instead of failing.
#### Webhooks
* Replace IPN / Webhook processing with new \Civi\Stripe\Webhook\Events processor.
* Fix `charge.failed` webhook - handle both collapsed and expanded invoice in charge.
* Support `checkout.session.completed` webhook event.
## Release 6.8.2 (2023-04-09)
* Fix [#422](https://lab.civicrm.org/extensions/stripe/-/issues/422) The resource ID cannot be null or whitespace.
......
......@@ -15,7 +15,7 @@
<author>Matthew Wire (MJW Consulting)</author>
<email>mjw@mjwconsult.co.uk</email>
</maintainer>
<releaseDate>2023-06-15</releaseDate>
<releaseDate>2023-06-23</releaseDate>
<version>6.9-dev</version>
<develStage>beta</develStage>
<compatibility>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment