Releases: checkout/checkout-sdk-java
Releases · checkout/checkout-sdk-java
4.3.1
Release 4.3.1
- Improvements in Payment Links and Hosted Payments API (default)
- Support for iDEAL, Klarna, Oxxo, Pagofacil, Rapipago & SEPA (default)
- Added missing properties on Customers API (default)
4.2.1
Release 4.2.1
- Improvements on Tokens API (default/FOUR)
- Improvements on Instruments API (default)
- Improvements on Notifications API (default)
- Added
CountryCode
enum (default/FOUR) - Removed
GsonSerializer
logging - Support for Risk API (default/FOUR)
- Support for Workflows API (FOUR)
4.1.1
Release 4.1.1
- Support for Baloto, Boleto, Fawry & Giropay (default)
- Support for Instruments and Customer Instruments
- Improvements on Dispute operations (default)
- Bugfix - Fix key pattern validation
3.7.0
What's new in this version
- Added delete instrument as an available operation
- Added
country
field to the payment recipient
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.7.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.7.0</version>
</dependency>
3.6.0
What's new in this version
- Added
DLocalSource
as a payment source option - Added optional
firstName
andlastName
fields toIdSource
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.6.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.6.0</version>
</dependency>
3.5.0
What's new in this version
- Added optional
dlocal
field toPaymentRequest.processing
.
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.5.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.5.0</version>
</dependency>
3.4.0
What's new in this version
- Added optional
processingChannelId
field toPaymentRequest
. - Added optional
authorizationType
field toPaymentRequest
. - Added optional
marketplace
field toPaymentRequest
.
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.4.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.4.0</version>
</dependency>
3.3.0
What's new in this version
- Added optional
exemption
field toThreeDSRequest
. - Added optional
challengeIndicator
field toThreeDSRequest
.
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.3.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.3.0</version>
</dependency>
3.2.0
What's new in this version
- Deprecated the
retrieveEvents
method as the corresponding REST endpoint has been removed and this no longer functions. - Stopped the Authorization header from being logged by default.
- Added optional
version
field toThreeDSRequest
.
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.2.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.2.0</version>
</dependency>
3.1.0
What's new in this version
- Added optional fields
payouts
,fastFunds
, andpaymentAccountReference
to CardSourceResponse - Added optional field
merchantInitiated
to PaymentRequest
Add to your Gradle project with:
dependencies {
implementation 'com.checkout:checkout-sdk-java:3.1.0'
}
Or add to your Maven project with:
<dependency>
<groupId>com.checkout</groupId>
<artifactId>checkout-sdk-java</artifactId>
<version>3.1.0</version>
</dependency>