public class PaymentInitiationServicePisApi extends Object
| Constructor and Description |
|---|
PaymentInitiationServicePisApi() |
PaymentInitiationServicePisApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
PaymentInitiationCancelResponse204202 |
cancelPayment(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Payment Cancellation Request
This method initiates the cancellation of a payment.
|
com.squareup.okhttp.Call |
cancelPaymentAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<PaymentInitiationCancelResponse204202> callback)
Payment Cancellation Request (asynchronously)
This method initiates the cancellation of a payment.
|
com.squareup.okhttp.Call |
cancelPaymentCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for cancelPayment
|
ApiResponse<PaymentInitiationCancelResponse204202> |
cancelPaymentWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Payment Cancellation Request
This method initiates the cancellation of a payment.
|
ApiClient |
getApiClient() |
ScaStatusResponse |
getPaymentCancellationScaStatus(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read the SCA status of the payment cancellation's authorisation.
|
com.squareup.okhttp.Call |
getPaymentCancellationScaStatusAsync(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ScaStatusResponse> callback)
Read the SCA status of the payment cancellation's authorisation.
|
com.squareup.okhttp.Call |
getPaymentCancellationScaStatusCall(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getPaymentCancellationScaStatus
|
ApiResponse<ScaStatusResponse> |
getPaymentCancellationScaStatusWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read the SCA status of the payment cancellation's authorisation.
|
Object |
getPaymentInformation(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Payment Information
Returns the content of a payment object
|
com.squareup.okhttp.Call |
getPaymentInformationAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Object> callback)
Get Payment Information (asynchronously)
Returns the content of a payment object
|
com.squareup.okhttp.Call |
getPaymentInformationCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getPaymentInformation
|
ApiResponse<Object> |
getPaymentInformationWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Payment Information
Returns the content of a payment object
|
Authorisations |
getPaymentInitiationAuthorisation(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Payment Initiation Authorisation Sub-Resources Request
Read a list of all authorisation subresources IDs which have been created.
|
com.squareup.okhttp.Call |
getPaymentInitiationAuthorisationAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Authorisations> callback)
Get Payment Initiation Authorisation Sub-Resources Request (asynchronously)
Read a list of all authorisation subresources IDs which have been created.
|
com.squareup.okhttp.Call |
getPaymentInitiationAuthorisationCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getPaymentInitiationAuthorisation
|
ApiResponse<Authorisations> |
getPaymentInitiationAuthorisationWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Get Payment Initiation Authorisation Sub-Resources Request
Read a list of all authorisation subresources IDs which have been created.
|
CancellationList |
getPaymentInitiationCancellationAuthorisationInformation(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Will deliver an array of resource identifications to all generated cancellation authorisation sub-resources.
|
com.squareup.okhttp.Call |
getPaymentInitiationCancellationAuthorisationInformationAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<CancellationList> callback)
Will deliver an array of resource identifications to all generated cancellation authorisation sub-resources.
|
com.squareup.okhttp.Call |
getPaymentInitiationCancellationAuthorisationInformationCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getPaymentInitiationCancellationAuthorisationInformation
|
ApiResponse<CancellationList> |
getPaymentInitiationCancellationAuthorisationInformationWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Will deliver an array of resource identifications to all generated cancellation authorisation sub-resources.
|
ScaStatusResponse |
getPaymentInitiationScaStatus(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read the SCA Status of the payment authorisation
This method returns the SCA status of a payment initiation's authorisation sub-resource.
|
com.squareup.okhttp.Call |
getPaymentInitiationScaStatusAsync(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<ScaStatusResponse> callback)
Read the SCA Status of the payment authorisation (asynchronously)
This method returns the SCA status of a payment initiation's authorisation sub-resource.
|
com.squareup.okhttp.Call |
getPaymentInitiationScaStatusCall(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getPaymentInitiationScaStatus
|
ApiResponse<ScaStatusResponse> |
getPaymentInitiationScaStatusWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Read the SCA Status of the payment authorisation
This method returns the SCA status of a payment initiation's authorisation sub-resource.
|
PaymentInitiationStatusResponse200Json |
getPaymentInitiationStatus(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Payment initiation status request
Check the transaction status of a payment initiation.
|
com.squareup.okhttp.Call |
getPaymentInitiationStatusAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<PaymentInitiationStatusResponse200Json> callback)
Payment initiation status request (asynchronously)
Check the transaction status of a payment initiation.
|
com.squareup.okhttp.Call |
getPaymentInitiationStatusCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getPaymentInitiationStatus
|
ApiResponse<PaymentInitiationStatusResponse200Json> |
getPaymentInitiationStatusWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Payment initiation status request
Check the transaction status of a payment initiation.
|
Object |
initiatePayment(Object body,
String paymentService,
String paymentProduct,
UUID xRequestID,
String psUIPAddress,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String consentID,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Payment initiation request
This method is used to initiate a payment at the ASPSP.
|
com.squareup.okhttp.Call |
initiatePaymentAsync(Object body,
String paymentService,
String paymentProduct,
UUID xRequestID,
String psUIPAddress,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String consentID,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Object> callback)
Payment initiation request (asynchronously)
This method is used to initiate a payment at the ASPSP.
|
com.squareup.okhttp.Call |
initiatePaymentCall(Object body,
String paymentService,
String paymentProduct,
UUID xRequestID,
String psUIPAddress,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String consentID,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for initiatePayment
|
ApiResponse<Object> |
initiatePaymentWithHttpInfo(Object body,
String paymentService,
String paymentProduct,
UUID xRequestID,
String psUIPAddress,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String consentID,
String tpPRedirectPreferred,
String tpPRedirectURI,
String tpPNokRedirectURI,
String tpPExplicitAuthorisationPreferred,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Payment initiation request
This method is used to initiate a payment at the ASPSP.
|
void |
setApiClient(ApiClient apiClient) |
StartScaprocessResponse |
startPaymentAuthorisation(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Start the authorisation process for a payment initiation
Create an authorisation sub-resource and start the authorisation process.
|
com.squareup.okhttp.Call |
startPaymentAuthorisationAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<StartScaprocessResponse> callback)
Start the authorisation process for a payment initiation (asynchronously)
Create an authorisation sub-resource and start the authorisation process.
|
com.squareup.okhttp.Call |
startPaymentAuthorisationCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for startPaymentAuthorisation
|
ApiResponse<StartScaprocessResponse> |
startPaymentAuthorisationWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Start the authorisation process for a payment initiation
Create an authorisation sub-resource and start the authorisation process.
|
StartScaprocessResponse |
startPaymentInitiationCancellationAuthorisation(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Start the authorisation process for the cancellation of the addressed payment
Creates an authorisation sub-resource and start the authorisation process of the cancellation of the addressed payment.
|
com.squareup.okhttp.Call |
startPaymentInitiationCancellationAuthorisationAsync(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<StartScaprocessResponse> callback)
Start the authorisation process for the cancellation of the addressed payment (asynchronously)
Creates an authorisation sub-resource and start the authorisation process of the cancellation of the addressed payment.
|
com.squareup.okhttp.Call |
startPaymentInitiationCancellationAuthorisationCall(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for startPaymentInitiationCancellationAuthorisation
|
ApiResponse<StartScaprocessResponse> |
startPaymentInitiationCancellationAuthorisationWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
UUID xRequestID,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Start the authorisation process for the cancellation of the addressed payment
Creates an authorisation sub-resource and start the authorisation process of the cancellation of the addressed payment.
|
Object |
updatePaymentCancellationPsuData(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Update PSU Data for payment initiation cancellation
This method updates PSU data on the cancellation authorisation resource if needed.
|
com.squareup.okhttp.Call |
updatePaymentCancellationPsuDataAsync(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Object> callback)
Update PSU Data for payment initiation cancellation (asynchronously)
This method updates PSU data on the cancellation authorisation resource if needed.
|
com.squareup.okhttp.Call |
updatePaymentCancellationPsuDataCall(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updatePaymentCancellationPsuData
|
ApiResponse<Object> |
updatePaymentCancellationPsuDataWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
String cancellationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Update PSU Data for payment initiation cancellation
This method updates PSU data on the cancellation authorisation resource if needed.
|
Object |
updatePaymentPsuData(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Update PSU data for payment initiation
This methods updates PSU data on the authorisation resource if needed.
|
com.squareup.okhttp.Call |
updatePaymentPsuDataAsync(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ApiCallback<Object> callback)
Update PSU data for payment initiation (asynchronously)
This methods updates PSU data on the authorisation resource if needed.
|
com.squareup.okhttp.Call |
updatePaymentPsuDataCall(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updatePaymentPsuData
|
ApiResponse<Object> |
updatePaymentPsuDataWithHttpInfo(String paymentService,
String paymentProduct,
String paymentId,
String authorisationId,
UUID xRequestID,
Object body,
String digest,
String signature,
byte[] tpPSignatureCertificate,
String PSU_ID,
String psUIDType,
String psUCorporateID,
String psUCorporateIDType,
String psUIPAddress,
String psUIPPort,
String psUAccept,
String psUAcceptCharset,
String psUAcceptEncoding,
String psUAcceptLanguage,
String psUUserAgent,
String psUHttpMethod,
UUID psUDeviceID,
String psUGeoLocation)
Update PSU data for payment initiation
This methods updates PSU data on the authorisation resource if needed.
|
public PaymentInitiationServicePisApi()
public PaymentInitiationServicePisApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public com.squareup.okhttp.Call cancelPaymentCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic PaymentInitiationCancelResponse204202 cancelPayment(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<PaymentInitiationCancelResponse204202> cancelPaymentWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call cancelPaymentAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<PaymentInitiationCancelResponse204202> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getPaymentCancellationScaStatusCall(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ScaStatusResponse getPaymentCancellationScaStatus(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ScaStatusResponse> getPaymentCancellationScaStatusWithHttpInfo(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getPaymentCancellationScaStatusAsync(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ScaStatusResponse> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getPaymentInformationCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Object getPaymentInformation(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Object> getPaymentInformationWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getPaymentInformationAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Object> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getPaymentInitiationAuthorisationCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Authorisations getPaymentInitiationAuthorisation(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Authorisations> getPaymentInitiationAuthorisationWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getPaymentInitiationAuthorisationAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Authorisations> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getPaymentInitiationCancellationAuthorisationInformationCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic CancellationList getPaymentInitiationCancellationAuthorisationInformation(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<CancellationList> getPaymentInitiationCancellationAuthorisationInformationWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getPaymentInitiationCancellationAuthorisationInformationAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<CancellationList> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getPaymentInitiationScaStatusCall(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ScaStatusResponse getPaymentInitiationScaStatus(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ScaStatusResponse> getPaymentInitiationScaStatusWithHttpInfo(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getPaymentInitiationScaStatusAsync(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<ScaStatusResponse> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call getPaymentInitiationStatusCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic PaymentInitiationStatusResponse200Json getPaymentInitiationStatus(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<PaymentInitiationStatusResponse200Json> getPaymentInitiationStatusWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call getPaymentInitiationStatusAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<PaymentInitiationStatusResponse200Json> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call initiatePaymentCall(Object body, String paymentService, String paymentProduct, UUID xRequestID, String psUIPAddress, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String consentID, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
body - JSON request body for a payment inition request message There are the following payment-products supported: * \"sepa-credit-transfers\" with JSON-Body * \"instant-sepa-credit-transfers\" with JSON-Body * \"target-2-payments\" with JSON-Body * \"cross-border-credit-transfers\" with JSON-Body * \"pain.001-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT scheme * \"pain.001-instant-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT INST scheme * \"pain.001-target-2-payments\" with pain.001 body. Only country specific schemes are currently available * \"pain.001-cross-border-credit-transfers\" with pain.001 body. Only country specific schemes are currently available There are the following payment-services supported: * \"payments\" * \"periodic-payments\" * \"bulk-paments\" All optional, conditional and predefined but not yet used fields are defined. (required)paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)consentID - This data element may be contained, if the payment initiation transaction is part of a session, i.e. combined AIS/PIS service. This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Object initiatePayment(Object body, String paymentService, String paymentProduct, UUID xRequestID, String psUIPAddress, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String consentID, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
body - JSON request body for a payment inition request message There are the following payment-products supported: * \"sepa-credit-transfers\" with JSON-Body * \"instant-sepa-credit-transfers\" with JSON-Body * \"target-2-payments\" with JSON-Body * \"cross-border-credit-transfers\" with JSON-Body * \"pain.001-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT scheme * \"pain.001-instant-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT INST scheme * \"pain.001-target-2-payments\" with pain.001 body. Only country specific schemes are currently available * \"pain.001-cross-border-credit-transfers\" with pain.001 body. Only country specific schemes are currently available There are the following payment-services supported: * \"payments\" * \"periodic-payments\" * \"bulk-paments\" All optional, conditional and predefined but not yet used fields are defined. (required)paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)consentID - This data element may be contained, if the payment initiation transaction is part of a session, i.e. combined AIS/PIS service. This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Object> initiatePaymentWithHttpInfo(Object body, String paymentService, String paymentProduct, UUID xRequestID, String psUIPAddress, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String consentID, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
body - JSON request body for a payment inition request message There are the following payment-products supported: * \"sepa-credit-transfers\" with JSON-Body * \"instant-sepa-credit-transfers\" with JSON-Body * \"target-2-payments\" with JSON-Body * \"cross-border-credit-transfers\" with JSON-Body * \"pain.001-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT scheme * \"pain.001-instant-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT INST scheme * \"pain.001-target-2-payments\" with pain.001 body. Only country specific schemes are currently available * \"pain.001-cross-border-credit-transfers\" with pain.001 body. Only country specific schemes are currently available There are the following payment-services supported: * \"payments\" * \"periodic-payments\" * \"bulk-paments\" All optional, conditional and predefined but not yet used fields are defined. (required)paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)consentID - This data element may be contained, if the payment initiation transaction is part of a session, i.e. combined AIS/PIS service. This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call initiatePaymentAsync(Object body, String paymentService, String paymentProduct, UUID xRequestID, String psUIPAddress, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String consentID, String tpPRedirectPreferred, String tpPRedirectURI, String tpPNokRedirectURI, String tpPExplicitAuthorisationPreferred, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Object> callback) throws ApiException
body - JSON request body for a payment inition request message There are the following payment-products supported: * \"sepa-credit-transfers\" with JSON-Body * \"instant-sepa-credit-transfers\" with JSON-Body * \"target-2-payments\" with JSON-Body * \"cross-border-credit-transfers\" with JSON-Body * \"pain.001-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT scheme * \"pain.001-instant-sepa-credit-transfers\" with XML pain.001.001.03 body for SCT INST scheme * \"pain.001-target-2-payments\" with pain.001 body. Only country specific schemes are currently available * \"pain.001-cross-border-credit-transfers\" with pain.001 body. Only country specific schemes are currently available There are the following payment-services supported: * \"payments\" * \"periodic-payments\" * \"bulk-paments\" All optional, conditional and predefined but not yet used fields are defined. (required)paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)consentID - This data element may be contained, if the payment initiation transaction is part of a session, i.e. combined AIS/PIS service. This then contains the consentId of the related AIS consent, which was performed prior to this payment initiation. (optional)tpPRedirectPreferred - If it equals \"true\", the TPP prefers a redirect over an embedded SCA approach. If it equals \"false\", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. (optional)tpPRedirectURI - URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach (including OAuth2 SCA approach), specifically when TPP-Redirect-Preferred equals \"true\". It is recommended to always use this header field. **Remark for Future:** This field might be changed to mandatory in the next version of the specification. (optional)tpPNokRedirectURI - If this URI is contained, the TPP is asking to redirect the transaction flow to this address instead of the TPP-Redirect-URI in case of a negative result of the redirect SCA method. This might be ignored by the ASPSP. (optional)tpPExplicitAuthorisationPreferred - If it equals \"true\", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals \"false\" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call startPaymentAuthorisationCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic StartScaprocessResponse startPaymentAuthorisation(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<StartScaprocessResponse> startPaymentAuthorisationWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call startPaymentAuthorisationAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String digest, String signature, byte[] tpPSignatureCertificate, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<StartScaprocessResponse> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call startPaymentInitiationCancellationAuthorisationCall(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic StartScaprocessResponse startPaymentInitiationCancellationAuthorisation(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<StartScaprocessResponse> startPaymentInitiationCancellationAuthorisationWithHttpInfo(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call startPaymentInitiationCancellationAuthorisationAsync(String paymentService, String paymentProduct, String paymentId, UUID xRequestID, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<StartScaprocessResponse> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call updatePaymentCancellationPsuDataCall(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Object updatePaymentCancellationPsuData(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Object> updatePaymentCancellationPsuDataWithHttpInfo(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call updatePaymentCancellationPsuDataAsync(String paymentService, String paymentProduct, String paymentId, String cancellationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Object> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)cancellationId - Identification for cancellation resource. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic com.squareup.okhttp.Call updatePaymentPsuDataCall(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic Object updatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Object> updatePaymentPsuDataWithHttpInfo(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic com.squareup.okhttp.Call updatePaymentPsuDataAsync(String paymentService, String paymentProduct, String paymentId, String authorisationId, UUID xRequestID, Object body, String digest, String signature, byte[] tpPSignatureCertificate, String PSU_ID, String psUIDType, String psUCorporateID, String psUCorporateIDType, String psUIPAddress, String psUIPPort, String psUAccept, String psUAcceptCharset, String psUAcceptEncoding, String psUAcceptLanguage, String psUUserAgent, String psUHttpMethod, UUID psUDeviceID, String psUGeoLocation, ApiCallback<Object> callback) throws ApiException
paymentService - Payment service: Possible values are: * payments * bulk-payments * periodic-payments (required)paymentProduct - The addressed payment product endpoint, e.g. for SEPA Credit Transfers (SCT). The ASPSP will publish which of the payment products/endpoints will be supported. The following payment products are supported: - sepa-credit-transfers - instant-sepa-credit-transfers - target-2-payments - cross-border-credit-transfers - pain.001-sepa-credit-transfers - pain.001-instant-sepa-credit-transfers - pain.001-target-2-payments - pain.001-cross-border-credit-transfers **Remark:** For all SEPA Credit Transfer based endpoints which accept XML encoding, the XML pain.001 schemes provided by EPC are supported by the ASPSP as a minimum for the body content. Further XML schemes might be supported by some communities. **Remark:** For cross-border and TARGET-2 payments only community wide pain.001 schemes do exist. There are plenty of country specificic scheme variants. (required)paymentId - Resource identification of the generated payment initiation resource. (required)authorisationId - Resource identification of the related SCA. (required)xRequestID - ID of the request, unique to the call, as determined by the initiating party. (required)body - (optional)digest - Is contained if and only if the \"Signature\" element is contained in the header of the request. (optional)signature - A signature of the request by the TPP on application level. This might be mandated by ASPSP. (optional)tpPSignatureCertificate - The certificate used for signing the request, in base64 encoding. Must be contained if a signature is contained. (optional)PSU_ID - Client ID of the PSU in the ASPSP client interface. Might be mandated in the ASPSP's documentation. Is not contained if an OAuth2 based authentication was performed in a pre-step or an OAuth2 based SCA was performed in an preceeding AIS service in the same session. (optional)psUIDType - Type of the PSU-ID, needed in scenarios where PSUs have several PSU-IDs as access possibility. (optional)psUCorporateID - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUCorporateIDType - Might be mandated in the ASPSP's documentation. Only used in a corporate context. (optional)psUIPAddress - The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. (optional)psUIPPort - The forwarded IP Port header field consists of the corresponding HTTP request IP Port field between PSU and TPP, if available. (optional)psUAccept - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptCharset - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptEncoding - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUAcceptLanguage - The forwarded IP Accept header fields consist of the corresponding HTTP request Accept header fields between PSU and TPP, if available. (optional)psUUserAgent - The forwarded Agent header field of the HTTP request between PSU and TPP, if available. (optional)psUHttpMethod - HTTP method used at the PSU ? TPP interface, if available. Valid values are: * GET * POST * PUT * PATCH * DELETE (optional)psUDeviceID - UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device. (optional)psUGeoLocation - The forwarded Geo Location of the corresponding http request between PSU and TPP if available. (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectCopyright © 2019. All rights reserved.