All XS2A PIS APIs as specified by the BerlinGroup in its 1.3.6 version

BerlinGroup PIS

Method
Description

GET

getAuthorizationsUsingGET

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/{payment-service}/{payment-product}/{payment-id}/{payment-authorisation}

Returns a list of the all authorisations subresources IDs which have been created

GET

getPeriodicPaymentUsingGET

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/periodic-payments/{payment-product}/{paymentId}

Get Payment Information for periodic payments

DELETE

cancelPaymentUsingDELETE

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/{payment-service}/{payment-product}/{payment-id}

Payment Cancellation Request

GET

getPaymentStatusUsingGET

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/{payment-service}/{payment-product}/{paymentId}/status

Payment initiation status request

POST

createPaymentAuthorisationUsingPOST

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/{payment-service}/{payment-product}/{payment-id}/{payment-authorisation}

Start the authorisation process for a payment initiation or cancellation

GET

getPaymentUsingGET

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/payments/{payment-product}/{paymentId}

Get Payment Information for single payments

GET

getAuthorizationUsingGET

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/{payment-service}/{payment-product}/{payment-id}/{payment-authorisation}/{authorisation-id}

Read the SCA Status of the payment authorisation

POST

createPaymentUsingPOST

https://bpb-api.rce2-psd2.rce-apigee.as8677.net/berlingroup/v1/{payment-service}/{payment-product}

Payment initiation request for single and periodic payments