@Component public class PaymentInitiationHeadersBuilder extends Object
| Constructor and Description |
|---|
PaymentInitiationHeadersBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ResponseHeaders |
buildInitiatePaymentHeaders(@Nullable String authorisationId,
@NotNull String selfLink)
Builds response headers for successful initiate payment request
|
ResponseHeaders |
buildStartPaymentAuthorisationHeaders(@NotNull String authorisationId)
Builds response headers for successful start payment authorisation request
|
ResponseHeaders |
buildUpdatePaymentInitiationPsuDataHeaders(@NotNull String authorisationId)
Builds response headers for successful update payment initiation PSU Data request
|
public ResponseHeaders buildInitiatePaymentHeaders(@Nullable @Nullable String authorisationId, @NotNull @NotNull String selfLink)
authorisationId - id of the authorisation, if it was created implicitlyselfLink - link to the newly created paymentpublic ResponseHeaders buildStartPaymentAuthorisationHeaders(@NotNull @NotNull String authorisationId)
authorisationId - id of the created authorisationpublic ResponseHeaders buildUpdatePaymentInitiationPsuDataHeaders(@NotNull @NotNull String authorisationId)
authorisationId - id of the authorisation, used in the requestCopyright © 2020. All rights reserved.