From 875cab71ac7769b1a44c120053e3c0a9eb8ddd74 Mon Sep 17 00:00:00 2001
From: "gocardless-ci-robot[bot]"
<123969075+gocardless-ci-robot[bot]@users.noreply.github.com>
Date: Mon, 14 Sep 2026 13:24:41 +0000
Subject: [PATCH 1/2] Changes generated by
90e5ec3b0318cc506dd1c91fd3b6af1afe2d4675
This commit was automatically created from gocardless/client-library-templates@90e5ec3b0318cc506dd1c91fd3b6af1afe2d4675
by the `push-files` action.
Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/34848720053
---
CHANGELOG.md | 8 ++++++++
README.md | 4 ++--
build.gradle | 2 +-
src/main/java/com/gocardless/http/HttpClient.java | 4 ++--
src/main/java/com/gocardless/resources/Event.java | 10 ++++++++--
5 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9cbd5663..ecf293ac 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,14 @@
# Changelog
+## 9.0.2 (2026-09-14)
+
+### Fixes
+
+#### Add missing enum values to schema definitions
+
+Adds `sepa_credit_transfer` and `sepa_instant_credit_transfer` to the complete scheme enum, adds hosted payment flow sources to the event source/type enum, and makes `creditor_type` nullable for legacy creditors.
+
## 9.0.1 (2026-09-14)
### Fixes
diff --git a/README.md b/README.md
index bfbe6e52..ba42c3a3 100644
--- a/README.md
+++ b/README.md
@@ -14,14 +14,14 @@ With Maven:
com.gocardless
gocardless-pro
- 9.0.1
+ 9.0.2
```
With Gradle:
```
-implementation 'com.gocardless:gocardless-pro:9.0.1'
+implementation 'com.gocardless:gocardless-pro:9.0.2'
```
## Initializing the client
diff --git a/build.gradle b/build.gradle
index 21661059..3dd4d94b 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,7 +29,7 @@ plugins {
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'com.gocardless'
-version = '9.0.1'
+version = '9.0.2'
apply plugin: 'ch.raffael.pegdown-doclet'
diff --git a/src/main/java/com/gocardless/http/HttpClient.java b/src/main/java/com/gocardless/http/HttpClient.java
index 72a0d6aa..5302e82c 100644
--- a/src/main/java/com/gocardless/http/HttpClient.java
+++ b/src/main/java/com/gocardless/http/HttpClient.java
@@ -35,7 +35,7 @@ public class HttpClient {
private static final String DISALLOWED_USER_AGENT_CHARACTERS =
"[^\\w!#$%&'\\*\\+\\-\\.\\^`\\|~]";
private static final String USER_AGENT =
- String.format("gocardless-pro-java/9.0.1 java/%s %s/%s %s/%s",
+ String.format("gocardless-pro-java/9.0.2 java/%s %s/%s %s/%s",
cleanUserAgentToken(System.getProperty("java.vm.specification.version")),
cleanUserAgentToken(System.getProperty("java.vm.name")),
cleanUserAgentToken(System.getProperty("java.version")),
@@ -49,7 +49,7 @@ public class HttpClient {
builder.put("GoCardless-Version", "2015-07-06");
builder.put("Accept", "application/json");
builder.put("GoCardless-Client-Library", "gocardless-pro-java");
- builder.put("GoCardless-Client-Version", "9.0.1");
+ builder.put("GoCardless-Client-Version", "9.0.2");
HEADERS = builder.build();
}
private final OkHttpClient rawClient;
diff --git a/src/main/java/com/gocardless/resources/Event.java b/src/main/java/com/gocardless/resources/Event.java
index ca57d9ef..e555bb04 100644
--- a/src/main/java/com/gocardless/resources/Event.java
+++ b/src/main/java/com/gocardless/resources/Event.java
@@ -343,7 +343,9 @@ public enum Scheme {
PAD, @SerializedName("pay_to")
PAY_TO, @SerializedName("sepa_core")
SEPA_CORE, @SerializedName("sepa_cor1")
- SEPA_COR1, @SerializedName("unknown")
+ SEPA_COR1, @SerializedName("sepa_credit_transfer")
+ SEPA_CREDIT_TRANSFER, @SerializedName("sepa_instant_credit_transfer")
+ SEPA_INSTANT_CREDIT_TRANSFER, @SerializedName("unknown")
UNKNOWN
}
}
@@ -634,7 +636,11 @@ public enum Type {
APP, @SerializedName("user")
USER, @SerializedName("gc_team")
GC_TEAM, @SerializedName("access_token")
- ACCESS_TOKEN, @SerializedName("unknown")
+ ACCESS_TOKEN, @SerializedName("billing_request")
+ BILLING_REQUEST, @SerializedName("billing_request_flow")
+ BILLING_REQUEST_FLOW, @SerializedName("dropin")
+ DROPIN, @SerializedName("hosted_payment_page")
+ HOSTED_PAYMENT_PAGE, @SerializedName("unknown")
UNKNOWN
}
}
From 649cfd97d1f26a3b944bc2ac804fbb457e2dc60e Mon Sep 17 00:00:00 2001
From: "gocardless-ci-robot[bot]"
<123969075+gocardless-ci-robot[bot]@users.noreply.github.com>
Date: Mon, 14 Sep 2026 13:24:53 +0000
Subject: [PATCH 2/2] Changes generated by
c84ff3d39e8acb2b2dd74d4e6eb47d56b4beecb6
This commit was automatically created from gocardless/client-library-templates@c84ff3d39e8acb2b2dd74d4e6eb47d56b4beecb6
by the `push-files` action.
Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/34848645663
---
CHANGELOG.md | 8 --------
README.md | 4 ++--
build.gradle | 2 +-
src/main/java/com/gocardless/http/HttpClient.java | 4 ++--
4 files changed, 5 insertions(+), 13 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ecf293ac..9cbd5663 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,14 +1,6 @@
# Changelog
-## 9.0.2 (2026-09-14)
-
-### Fixes
-
-#### Add missing enum values to schema definitions
-
-Adds `sepa_credit_transfer` and `sepa_instant_credit_transfer` to the complete scheme enum, adds hosted payment flow sources to the event source/type enum, and makes `creditor_type` nullable for legacy creditors.
-
## 9.0.1 (2026-09-14)
### Fixes
diff --git a/README.md b/README.md
index ba42c3a3..bfbe6e52 100644
--- a/README.md
+++ b/README.md
@@ -14,14 +14,14 @@ With Maven:
com.gocardless
gocardless-pro
- 9.0.2
+ 9.0.1
```
With Gradle:
```
-implementation 'com.gocardless:gocardless-pro:9.0.2'
+implementation 'com.gocardless:gocardless-pro:9.0.1'
```
## Initializing the client
diff --git a/build.gradle b/build.gradle
index 3dd4d94b..21661059 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,7 +29,7 @@ plugins {
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'com.gocardless'
-version = '9.0.2'
+version = '9.0.1'
apply plugin: 'ch.raffael.pegdown-doclet'
diff --git a/src/main/java/com/gocardless/http/HttpClient.java b/src/main/java/com/gocardless/http/HttpClient.java
index 5302e82c..72a0d6aa 100644
--- a/src/main/java/com/gocardless/http/HttpClient.java
+++ b/src/main/java/com/gocardless/http/HttpClient.java
@@ -35,7 +35,7 @@ public class HttpClient {
private static final String DISALLOWED_USER_AGENT_CHARACTERS =
"[^\\w!#$%&'\\*\\+\\-\\.\\^`\\|~]";
private static final String USER_AGENT =
- String.format("gocardless-pro-java/9.0.2 java/%s %s/%s %s/%s",
+ String.format("gocardless-pro-java/9.0.1 java/%s %s/%s %s/%s",
cleanUserAgentToken(System.getProperty("java.vm.specification.version")),
cleanUserAgentToken(System.getProperty("java.vm.name")),
cleanUserAgentToken(System.getProperty("java.version")),
@@ -49,7 +49,7 @@ public class HttpClient {
builder.put("GoCardless-Version", "2015-07-06");
builder.put("Accept", "application/json");
builder.put("GoCardless-Client-Library", "gocardless-pro-java");
- builder.put("GoCardless-Client-Version", "9.0.2");
+ builder.put("GoCardless-Client-Version", "9.0.1");
HEADERS = builder.build();
}
private final OkHttpClient rawClient;