Skip to content

Commit eccd244

Browse files
author
dharmendra kumar
committed
Update payment client
1 parent d570bf8 commit eccd244

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

src/main/java/uk/gov/hmcts/reform/payments/client/PaymentsClient.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66
import uk.gov.hmcts.reform.authorisation.generators.AuthTokenGenerator;
77
import uk.gov.hmcts.reform.payments.client.models.PaymentDto;
88
import uk.gov.hmcts.reform.payments.request.CardPaymentRequest;
9+
import uk.gov.hmcts.reform.payments.request.CardPaymentServiceRequestDTO;
910
import uk.gov.hmcts.reform.payments.request.CreateServiceRequestDTO;
1011
import uk.gov.hmcts.reform.payments.request.CreditAccountPaymentRequest;
1112
import uk.gov.hmcts.reform.payments.request.PBAServiceRequestDTO;
13+
import uk.gov.hmcts.reform.payments.response.CardPaymentServiceRequestResponse;
1214
import uk.gov.hmcts.reform.payments.response.PBAServiceRequestResponse;
15+
import uk.gov.hmcts.reform.payments.response.PaymentGroupResponse;
1316
import uk.gov.hmcts.reform.payments.response.PaymentServiceResponse;
1417

1518
@Service
@@ -76,4 +79,20 @@ public PBAServiceRequestResponse createPbaPayment(String serviceReqReference, St
7679
paymentRequest
7780
);
7881
}
82+
83+
public PaymentGroupResponse getCasePaymentGroups(String ccdCaseNumber, String authorisation) {
84+
return paymentsApi.getCasePaymentGroups(ccdCaseNumber, authorisation, authTokenGenerator.generate());
85+
}
86+
87+
public CardPaymentServiceRequestResponse createCardPaymentServiceRequest(
88+
String serviceReqReference,
89+
String authorization,
90+
CardPaymentServiceRequestDTO paymentRequest) {
91+
return paymentsApi.createCardPaymentServiceRequest(
92+
serviceReqReference, authorization, authTokenGenerator.generate(), paymentRequest);
93+
}
94+
95+
public PaymentDto getCardPaymentStatus(String paymentReference, String authorization) {
96+
return paymentsApi.getCardPaymentStatus(paymentReference, authorization, authTokenGenerator.generate());
97+
}
7998
}

0 commit comments

Comments
 (0)