From beb518f212a5ab3a57dc70f7a101038bf2b6fbed Mon Sep 17 00:00:00 2001
From: "gocardless-ci-robot[bot]"
<123969075+gocardless-ci-robot[bot]@users.noreply.github.com>
Date: Thu, 17 Sep 2026 12:02:34 +0000
Subject: [PATCH 1/2] Changes generated by
b9a15a00f58de4b6eea44170187df13ff42cf185
This commit was automatically created from gocardless/client-library-templates@b9a15a00f58de4b6eea44170187df13ff42cf185
by the `push-files` action.
Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/35218560435
---
CHANGELOG.md | 6 ++++++
README.md | 4 ++--
build.gradle | 2 +-
src/main/java/com/gocardless/http/HttpClient.java | 4 ++--
.../services/BankAccountHolderVerificationService.java | 10 ++++++++++
5 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9fe4733f..d0e1abe4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,12 @@
# Changelog
+## 9.0.4 (2026-09-16)
+
+### Fixes
+
+- Clean up docs and use a shared definition of event `include` and `resource_type` enums
+
## 9.0.3 (2026-09-14)
### Fixes
diff --git a/README.md b/README.md
index f85edc35..77b67ca0 100644
--- a/README.md
+++ b/README.md
@@ -14,14 +14,14 @@ With Maven:
com.gocardless
gocardless-pro
- 9.0.3
+ 9.0.4
```
With Gradle:
```
-implementation 'com.gocardless:gocardless-pro:9.0.3'
+implementation 'com.gocardless:gocardless-pro:9.0.4'
```
## Initializing the client
diff --git a/build.gradle b/build.gradle
index 3a806bb8..057fa5c3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,7 +29,7 @@ plugins {
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'com.gocardless'
-version = '9.0.3'
+version = '9.0.4'
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 cca031df..6a106408 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.3 java/%s %s/%s %s/%s",
+ String.format("gocardless-pro-java/9.0.4 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.3");
+ builder.put("GoCardless-Client-Version", "9.0.4");
HEADERS = builder.build();
}
private final OkHttpClient rawClient;
diff --git a/src/main/java/com/gocardless/services/BankAccountHolderVerificationService.java b/src/main/java/com/gocardless/services/BankAccountHolderVerificationService.java
index 4e2b77e2..52d15281 100644
--- a/src/main/java/com/gocardless/services/BankAccountHolderVerificationService.java
+++ b/src/main/java/com/gocardless/services/BankAccountHolderVerificationService.java
@@ -49,6 +49,7 @@ public BankAccountHolderVerificationGetRequest get(String identity) {
public static final class BankAccountHolderVerificationCreateRequest
extends IdempotentPostRequest {
private Links links;
+ private String reference;
private Type type;
public BankAccountHolderVerificationCreateRequest withLinks(Links links) {
@@ -67,6 +68,15 @@ public BankAccountHolderVerificationCreateRequest withLinksBankAccount(String ba
return this;
}
+ /**
+ * An alphanumeric reference code used by some financial institutions to identify an
+ * individual account.
+ */
+ public BankAccountHolderVerificationCreateRequest withReference(String reference) {
+ this.reference = reference;
+ return this;
+ }
+
/**
* Type of the verification that has been performed eg. Confirmation
From 6b02dfd0633b45721f1cb1d7cf1b78346b421a1e Mon Sep 17 00:00:00 2001
From: "gocardless-ci-robot[bot]"
<123969075+gocardless-ci-robot[bot]@users.noreply.github.com>
Date: Thu, 17 Sep 2026 12:03:37 +0000
Subject: [PATCH 2/2] Changes generated by
16dd016a81480e6ff3ddf264db14626d3ad6711e
This commit was automatically created from gocardless/client-library-templates@16dd016a81480e6ff3ddf264db14626d3ad6711e
by the `push-files` action.
Workflow run: https://github.com/gocardless/client-library-templates/actions/runs/35218622715
---
CHANGELOG.md | 6 ++++++
README.md | 4 ++--
build.gradle | 2 +-
src/main/java/com/gocardless/http/HttpClient.java | 4 ++--
4 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d0e1abe4..d27232f8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,12 @@
# Changelog
+## 9.1.0 (2026-09-17)
+
+### Features
+
+- Add "reference" to Create Bank Account Holder Verification
+
## 9.0.4 (2026-09-16)
### Fixes
diff --git a/README.md b/README.md
index 77b67ca0..709dd93b 100644
--- a/README.md
+++ b/README.md
@@ -14,14 +14,14 @@ With Maven:
com.gocardless
gocardless-pro
- 9.0.4
+ 9.1.0
```
With Gradle:
```
-implementation 'com.gocardless:gocardless-pro:9.0.4'
+implementation 'com.gocardless:gocardless-pro:9.1.0'
```
## Initializing the client
diff --git a/build.gradle b/build.gradle
index 057fa5c3..e60d2060 100644
--- a/build.gradle
+++ b/build.gradle
@@ -29,7 +29,7 @@ plugins {
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'com.gocardless'
-version = '9.0.4'
+version = '9.1.0'
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 6a106408..7f70cac9 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.4 java/%s %s/%s %s/%s",
+ String.format("gocardless-pro-java/9.1.0 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.4");
+ builder.put("GoCardless-Client-Version", "9.1.0");
HEADERS = builder.build();
}
private final OkHttpClient rawClient;