Skip to content

Releases: checkout/checkout-sdk-java

4.3.1

28 Sep 16:13
Compare
Choose a tag to compare

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

16 Sep 15:44
Compare
Choose a tag to compare

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

01 Sep 13:58
Compare
Choose a tag to compare

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

28 May 21:01
15bd585
Compare
Choose a tag to compare

Available in Maven Central

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

14 Apr 15:37
Compare
Choose a tag to compare

Available in Maven Central

What's new in this version

  • Added DLocalSource as a payment source option
  • Added optional firstName and lastName fields to IdSource

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

01 Apr 17:39
44b5aab
Compare
Choose a tag to compare

Available in Maven Central

What's new in this version

  • Added optional dlocal field to PaymentRequest.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

17 Mar 21:37
Compare
Choose a tag to compare

Available in Maven Central

What's new in this version

  • Added optional processingChannelId field to PaymentRequest.
  • Added optional authorizationType field to PaymentRequest.
  • Added optional marketplace field to PaymentRequest.

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

11 Mar 15:50
Compare
Choose a tag to compare

Available in Maven Central

What's new in this version

  • Added optional exemption field to ThreeDSRequest.
  • Added optional challengeIndicator field to ThreeDSRequest.

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

24 Feb 21:12
Compare
Choose a tag to compare

Available in Maven Central

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 to ThreeDSRequest.

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

13 Nov 22:37
Compare
Choose a tag to compare

Available in Maven Central

What's new in this version

  • Added optional fields payouts, fastFunds, and paymentAccountReference 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>