How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Worldline Refund Initiation Service V3 (Extended services) API

The Refund Initiation Service V3 (Extended services) API from Worldline — 6 operation(s) for refund initiation service v3 (extended services).

Worldline Refund Initiation Service V3 (Extended services) API is one of 79 APIs that Worldline publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Refund Initiation Service V3 (Extended services). The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 6 operations across 6 paths, and defines 50 schemas. It is described by OpenAPI 3.2.0, at version 3.15.0.

Requests are made against 2 base URLs: https://xs2a.awltest.de/xs2a/routingservice/services/ob/pis/v3, https://digitalroutingservice.awltest.de/xs2a/routingservice/services/ob/pis/v3.

6 operations 6 paths 50 schemas 1 GET4 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.15.0
Base URL
https://api.connect.worldline-solutions.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Worldline Refund Initiation Service V3 (Extended services) API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (Authorization).

  • Authorization — The 'Authorization' field must be filled with an access token. How to get an access token To request an access token, the Initiating Party must digitally sign…

Paths & Operations 6

Across 6 paths, the API surfaces 6 operations — 1 GET, 4 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Refund Initiation Service V3 (Extended services) 6
POST
/refunds
Refund initiation request
refundInitiate 19 params body → 201400401403404415500502
GET
/refunds/{refundId}/status
Status of the refund
refundStatus 5 params → 200400401403404415500502
POST
/refunds/{refundId}/confirmation
Confirmation of the refund request by the PISP
refundConfirmation 16 params body → 200400401403404415500502
POST
/refunds/{refundId}/identification
Refund identification request
refundIdentification 3 params body → 201400401403404415500502
POST
/refunds/{refundId}/authorisations
Refund authorisation request
refundAuthorisation 3 params body → 201400401403404415500502
PUT
/refunds/{refundId}/authorisations/{authorisationId}
Refund authorisation request
refundAuthorisationUpdate 4 params body → 200400401403404415500502

Schemas 50

The contract defines 50 schemas that model the data the API accepts and returns. The most detailed are AddressData (10 properties), RefundAuthorisationApproachLinks (9 properties), CreditorInformation (8 properties), StatusResponseLinks (8 properties). Each schema is shown below with its type and property counts.

PaymentIdentificationRequest
object
1 property
ScaMethods
object
5 properties 2 required
RefundStatusResponse
object
2 properties 1 required
AuthStatusEnum
string
This data element is containing information about the status of the SCA method applied. The following codes are defined for this data type. 'Received': An auth…
EstimatedTotalAmount
object
Estimated Total Amount.
2 properties 2 required
DebtorInformation
object
All debtor relavant data
6 properties
CredentialLabel
object
2 properties 2 required
Link
object
1 property 1 required
OverRefund
object
3 properties 2 required
IdentificationTypeEnum
string
Type of the account number.
PaymentStatusEnum
string
Payment status. 'TimeoutAtTpp': This status can only occur in combination with the Bank Selection Interface (UseAuthorisationLandingPages = true). It's set if…
RefundInitiationResponse
object
2 properties 1 required
RefundAmount
object
2 properties 1 required
TransactionFees
object
Information used for transporting transaction fees by the ASPSP.
3 properties
PsuData
object
8 properties
AmountRelatedDetails
object
contains additional information about the fees and estimated amount
5 properties
CommonPaymentDataRefundAuthorisationResponse
object
6 properties 2 required
AccountError
object
2 properties 2 required
AddressData
object
10 properties
DebtorAccount
object
4 properties 1 required
StatusResponseLinks
object
A list of hyperlinks to be recognized by the Initiating Party. The actual hyperlinks used in the response depend on the dynamical decisions on authorization ap…
8 properties
CreditorAccount
object
4 properties
RefundAuthorisationResponse
object
2 properties
RefundLinks
object
A list of hyperlinks to be recognized by the Initiating Party. The actual hyperlinks used in the response depend on the dynamical decisions on authorization ap…
1 property
PsuCredentials
object
PSU Credentials on the Bank system.
2 properties 1 required
CredentialDetails
object
Credentials Details.
3 properties 3 required
RefundAuthorisationResponseLinks
object
A list of hyperlinks to be recognized by the Initiating Party. The actual hyperlinks used in the response depend on the dynamical decisions on authorization ap…
6 properties
EstimatedInterbankSettlementAmount
object
Estimated Interbank Settlement Amount.
2 properties 2 required
BillingAddress
object
2 properties
PsuAuthCredentials
object
2 properties 2 required
RefundInitiationRequest
object
Refund Initiation Request
1 property 2 required
CreditorDateAndPlaceOfBirth
object
Date and place of birth of a person. This information must be requested for detection of Fraud, Money-Laundering and Terrorism Financing in case of internation…
3 properties 3 required
CommonPaymentDataRefund
object
5 properties 2 required
CommonPaymentDataRefundResponse
object
Basic type for Payment Initiation Response
8 properties 2 required
AuthorisationRequiredData
object
The data required for PSU authentication and transaction authorisation
4 properties
RefundConfirmationResponse
object
2 properties
ExchangeRateInformationResponse
object
Provides details on the currency exchange rate and contract.
5 properties
CurrencyConversionFee
object
Currency Conversion Fee
3 properties 3 required
Refund
object
8 properties 2 required
CommonPaymentDataRefundConfirmationResponse
object
3 properties 2 required
ScaChallengeData
object
JSON DTO used to represent challenge data.
6 properties
RefundIdentificationResponse
object
Payment Identification response
2 properties
PaymentAuthorisationRequest
object
2 properties
PaymentAuthorisationUpdateRequest
object
4 properties
ConfirmationRequest
object
1 property
CreditorInformation
object
All creditor relavant data
8 properties
RefundAuthorisationApproachLinks
object
A list of hyperlinks to be recognized by the Initiating Party. The actual hyperlinks used in the response depend on the dynamical decisions on authorization ap…
9 properties
CommonPaymentDataRefundDetailsResponse
object
Basic type for Payment Initiation Response
7 properties 2 required
PsuDataIdentification
object
5 properties
CommonPaymentDataRefundIdentificationResponse
object
4 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

wordline-refund-initiation-service-v3-extended-services-api-openapi.yml Raw ↑

Other APIs Worldline publishes across the network.

Worldline Connect (Global Collect) API
Worldline Direct (Global Online Pay) API
Worldline Acquiring API
Worldline Financial Services Issuing API
Worldline Financial Services Acquiring API
Worldline Open Banking API
Worldline SmartPOS API
Worldline Identity and Authentication API
Worldline Account - AccountState API
Worldline Account API
Worldline Account - Authorization API
Worldline Account - Authorization Restriction API
Where this information came from

This is an independent, third-party profile of Worldline Refund Initiation Service V3 (Extended services) API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.