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

Release 6.9

parent d2bf9e08
Branches
Tags
1 merge request!220Release 6.9
......@@ -20,7 +20,7 @@ class CRM_Stripe_Check {
* @var string
*/
const API_VERSION = '2022-11-15';
const API_MIN_VERSION = '2019-12-03';
const API_MIN_VERSION = '2020-08-27';
/**
* @var string
......
......@@ -7,6 +7,7 @@ View/Download this extension in the [Extension Directory](https://civicrm.org/ex
## Supports
* Credit/Debit Card payments using Stripe.js for simple [PCI compliance](https://stripe.com/docs/security/guide).
* Credit/Debit Card / SEPA / ACH using Stripe Checkout.
* Google/Microsoft/Apple Pay via [PaymentRequest](https://www.w3.org/TR/payment-request/) web API.
* Cancellation of subscriptions from Stripe / CiviCRM.
* Refund of payments from Stripe.
......@@ -16,7 +17,7 @@ There are a number of planned features that depend on funding/resources. See [Ro
## Compatibility / Requirements
* Jquery 1.10+ (Use jquery_update module on Drupal 7).
* Drupal 7 / Drupal 9 / Joomla / Wordpress (latest supported release).
* Stripe API version: 2019-12-03+ (recommended: 2020-08-27).
* Stripe API version: 2020-08-27+ (recommended: 2022-11-15).
* Drupal webform_civicrm 7.x-5.5+ (if using webform integration) - see [Integration](integration.md) for more details.
#### Required extensions
......
......@@ -25,9 +25,16 @@ Configure a Stripe payment processor in the same way as you would for any other
All configuration is in the standard Payment Processors settings area in CiviCRM admin (**Administer menu > System Settings > Payment Processors**).
#### Stripe Card Element
Add a payment processor, select "Stripe" as the type and enter your
*Publishable* and *Secret* keys and your *webhook secret* from the Stripe Dashboard.
#### Stripe Checkout
Add a payment processor, select "Stripe Checkout" as the type and enter your
*Publishable* and *Secret* keys and your *webhook secret* from the Stripe Dashboard.
## Permissions
To accept payments the user must have the following permissions as a minimum:
......
......@@ -9,14 +9,14 @@ 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)
## Release 6.9 (2023-06-29)
### 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 custom fields for available on/payout amount/currency and retrieve from balance transaction when processing charge/invoice (currently does not work when charge is completed immediately (ie. single contribution)).
* Add API `StripeCharge.GetBalanceTransactionDetails`.
### Improvements / Fixes
......
......@@ -15,9 +15,9 @@
<author>Matthew Wire (MJW Consulting)</author>
<email>mjw@mjwconsult.co.uk</email>
</maintainer>
<releaseDate>2023-06-25</releaseDate>
<version>6.9-dev</version>
<develStage>beta</develStage>
<releaseDate>2023-06-29</releaseDate>
<version>6.9</version>
<develStage>stable</develStage>
<compatibility>
<ver>5.58</ver>
</compatibility>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment