Skip to content

Commit a296d41

Browse files
Jens Deberghdamienbr
authored andcommitted
Add organizationType to onboarding details
1 parent 05ec626 commit a296d41

File tree

5 files changed

+7
-1
lines changed

5 files changed

+7
-1
lines changed

src/main/java/com/ibanity/apis/client/products/ponto_connect/models/OnboardingDetails.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,5 @@ public class OnboardingDetails implements IbanityModel {
3030
private String addressCountry;
3131
private String addressCity;
3232
private UUID initialFinancialInstitutionId;
33+
private String organizationType;
3334
}

src/main/java/com/ibanity/apis/client/products/ponto_connect/models/create/OnboardingDetailsCreateQuery.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ public class OnboardingDetailsCreateQuery {
3333
private String addressCountry;
3434
private String addressCity;
3535
private UUID initialFinancialInstitutionId;
36+
private String organizationType;
3637
}

src/main/java/com/ibanity/apis/client/products/ponto_connect/services/impl/OnboardingDetailsServiceImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ private OnboardingDetails toRequest(OnboardingDetailsCreateQuery onboardingDetai
4747
.phoneNumber(onboardingDetailsCreateQuery.getPhoneNumber())
4848
.vatNumber(onboardingDetailsCreateQuery.getVatNumber())
4949
.initialFinancialInstitutionId(onboardingDetailsCreateQuery.getInitialFinancialInstitutionId())
50+
.organizationType(onboardingDetailsCreateQuery.getOrganizationType())
5051
.build();
5152
}
5253

src/test/java/com/ibanity/apis/client/products/ponto_connect/services/impl/OnboardingDetailsServiceImplTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ void create() throws URISyntaxException, IOException {
6161
.phoneNumber("+32484000000")
6262
.vatNumber("BE0999999999")
6363
.initialFinancialInstitutionId(UUID.fromString("8ca9b992-f415-40d3-9624-dc459619b675"))
64+
.organizationType("business")
6465
.build();
6566

6667
when(ibanityHttpClient.post(eq(new URI(ONBOARDING_DETAILS_ENDPOINT)), any(),eq(emptyMap()), eq(ACCESS_TOKEN)))
@@ -85,6 +86,7 @@ private OnboardingDetails createOnboardingDetails() {
8586
.phoneNumber("+32484000000")
8687
.vatNumber("BE0999999999")
8788
.initialFinancialInstitutionId(UUID.fromString("8ca9b992-f415-40d3-9624-dc459619b675"))
89+
.organizationType("business")
8890
.build();
8991
}
9092
}

src/test/resources/json/ponto-connect/create_onboarding_details.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
"addressPostalCode": "1000",
1515
"addressCountry": "BE",
1616
"addressCity": "Brussels",
17-
"initialFinancialInstitutionId": "8ca9b992-f415-40d3-9624-dc459619b675"
17+
"initialFinancialInstitutionId": "8ca9b992-f415-40d3-9624-dc459619b675",
18+
"organizationType": "business"
1819
}
1920
}
2021
}

0 commit comments

Comments
 (0)