ao-payments-stripe-3.0.1
Release Notes
- Updated for compatibility with stripe-java-23.0.0 with Stripe API 2023-08-16.
ao-payments-stripe-2.1.0
Release Notes
- Updated for compatibility with stripe-java-22.0.0.
ao-payments-stripe-2.0.0
Release Notes
- Minimum Java version changed from 1.8 to 11.
-
Now supports Java 9+ modules. Due to still having filename-based automatic module dependencies,
*-SNAPSHOT versions include
module-info.class
while releases include theAutomatic-Module-Name
manifest entry. To minimize the difference between these modes,module-info.java
does not perform any transitive requires. - Maven artifact relocated from
com.aoindustries:ao-credit-cards-stripe
tocom.aoapps:ao-payments-stripe
. - Package renamed from
com.aoindustries.creditcards.stripe
tocom.aoapps.payments.stripe
. -
Fixed bug
This property cannot be expanded (sources). You may want to try expanding 'data.sources' instead.
since upgrade to Stripe API 2020-08-27.
ao-credit-cards-stripe-1.3.1
Release Notes
- Updated dependencies.
ao-credit-cards-stripe-1.3.0
Release Notes
- Updated dependencies.
ao-credit-cards-stripe-1.2.0
Release Notes
Upgraded to current version of com.stripe:stripe-java:jar:20.30.0, which uses Stripe API version 2020-08-27.
Stripe releases minor updates on a regular basis. We will only note future updates when they change the Stripe API version, otherwise they will just be part of "Updated dependencies".
- Updated dependencies.
- Resolved editor warnings.
ao-credit-cards-stripe-1.1.2
Release Notes
-
Reduced use of property substitutions in
pom.xml
. This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions. - Upgraded to current version of com.stripe:stripe-java:jar:18.12.0, which uses Stripe API version 2020-03-02.
- Updated dependencies.
ao-credit-cards-stripe-1.1.1
Release Notes
- Upgraded to current version of com.stripe:stripe-java:jar:12.1.0, which uses Stripe API version 2019-09-09.
ao-credit-cards-stripe-1.1.0
Release Notes
- Minimum Java version changed from 1.6 to 1.8.
- Upgraded to current version of com.stripe:stripe-java:jar:10.1.0, which uses Stripe API version 2019-05-16.
-
The API no longer prefixes
AO#
to statement descriptors when the order number contains any alphabetic characters. Instead, please set any desired prefix in Account settings → Public business information → Shortened descriptor. - Moved "phone" from customer meta data to customer.
- Now adding "name" on customer in addition to the card.
- Added "group_name" and "principal_name" customer meta data.
-
Changed from legacy Card API to newer
PaymentMethods API.
- "email" is set on PaymentMethod, whereas in the past it could not be set on Card.
- "phone" is set on PaymentMethod, whereas in the past it could not be set on Card.
- Changed from Charges API to newer PaymentIntents API.
- No longer stripping "ch_" from charge ID from approval code.
- Implemented replacement masked card numbers and expiration dates on both transactions and during background synchronization. This allows automatically updated card details to propagate back to user interfaces driven by this API.
- Using managed dependencies:
- This project uses managed dependencies.
- This project's managed dependencies may also be imported by other projects.
- Please note: the next major release of this project will be renamed to
ao-payment-stripe
.
ao-credit-cards-stripe-1.0.3
Release Notes
- Updated dependencies.
ao-credit-cards-stripe-1.0.2
Release Notes
- New AO OSS Parent POM to simplify
pom.xml
files. - Project documentation moved to per-project book in SemanticCMS format.
- Added changelog as top-level project link.
- Reverted dependency to com.stripe:stripe-java:2.10.2 pending additional testing of the 3.* release.
ao-credit-cards-stripe-1.0.1
Release Notes
- Improved Javadoc formatting.
- Improved README formatting.
ao-credit-cards-stripe-1.0.0
Release Notes
- Project moved to GitHub and Maven.