GET /payment/providers/:providerId
Payment provider (bank)
Get payment provider by id. Payment provider (i.e. bank) that will be used for the payment. This is the originating bank or holder of source (customer) account.
Path Parameters
Payment provider id
Query Parameters
Desired language of payment provider name (if translated). For specific countries where multiple languages are spoken the provider name might be translated, otherwise the default name is returned.
- 200
- 400
- 401
- 404
Found payment provider (bank).
Schema
Unique payment provider (bank) id
Payment provider / bank official name (returned in selected local language if available)
Possible values: [active, disabled]
List of statuses a payment provider can have: active - disabled.
Provider logo image in 320x320px format. Logo images are available in two formats 160x160 and 320x320 pixels. By default the 320x320 icon is returned. The 160x160 version can be retrieved by replacing the /w320 asset folder with /w160. For instance: https://assets.fliqa.io/images/providers/w320/at/generali.png -> https://assets.fliqa.io/images/providers/w160/at/generali.png
Payment provider country code (ISO 3166 alpha-2 codes)
Possible values: [account_owner, account_info, account_transactions, payments, risk_scoring]
List of payment and account services, provider is supporting.
SWIFT BIC code if available.
{
"id": "string",
"name": "Generali Bank AG",
"status": "active",
"iconUrl": "https://assets.fliqa.io/images/providers/w320/at/generali.png",
"country": "AT",
"scopes": [
"payments",
"account_info"
],
"bic": "BGENATWW"
}
Invalid parameter, can't fulfill request
Schema
Description of error
Possible values: [invalid_parameter, unauthorized, forbidden, not_found, not_allowed, bad_request, other]
Error code of a specific error. For more details visit https://documentation.fliqa.io/api/errors/{errorCode}
Possible values: [api_key_secret_header_must_be_provided, authorization_header_must_be_provided, domain_not_allowed, access_not_allowed, access_token_expired, invalid_access_scope, not_authorized, phone_or_email_not_registered, phone_number_start_with_plus_and_country, phone_number_invalid, email_invalid, email_or_phone_number_required, invalid_pin, could_not_interpret_numbers_after_plus, supplied_string_not_phone_number, string_supplied_too_short_to_be_phone_number, string_supplied_too_long_to_be_phone_number, string_supplied_was_too_long_to_parse, unspecified]
Error sub code of a specific error. For more details visit https://documentation.fliqa.io/api/errors/{errorCode}#{errorSubCode}
Link to documentation if available, typically https://documentation.fliqa.io/api/errors/{errorCode}
Unique request id
Unique resource id
{
"errorMessage": "string",
"errorCode": "unauthorized",
"errorSubCode": "phone_or_email_not_registered",
"documentationUrl": "string",
"requestId": "554099e7d0b648d7b96bc31c148425b8",
"resourceId": "a683072aeeb746d58aa34dd5537c4aae"
}
{
"errorCode": "invalid_parameter",
"errorMessage": "Invalid provider 'id' format!",
"documentationUrl": "https://documentation.fliqa.io/api/errors/invalid_parameter"
}
Unauthorized
Schema
Description of error
Possible values: [invalid_parameter, unauthorized, forbidden, not_found, not_allowed, bad_request, other]
Error code of a specific error. For more details visit https://documentation.fliqa.io/api/errors/{errorCode}
Possible values: [api_key_secret_header_must_be_provided, authorization_header_must_be_provided, domain_not_allowed, access_not_allowed, access_token_expired, invalid_access_scope, not_authorized, phone_or_email_not_registered, phone_number_start_with_plus_and_country, phone_number_invalid, email_invalid, email_or_phone_number_required, invalid_pin, could_not_interpret_numbers_after_plus, supplied_string_not_phone_number, string_supplied_too_short_to_be_phone_number, string_supplied_too_long_to_be_phone_number, string_supplied_was_too_long_to_parse, unspecified]
Error sub code of a specific error. For more details visit https://documentation.fliqa.io/api/errors/{errorCode}#{errorSubCode}
Link to documentation if available, typically https://documentation.fliqa.io/api/errors/{errorCode}
Unique request id
Unique resource id
{
"errorMessage": "string",
"errorCode": "unauthorized",
"errorSubCode": "phone_or_email_not_registered",
"documentationUrl": "string",
"requestId": "554099e7d0b648d7b96bc31c148425b8",
"resourceId": "a683072aeeb746d58aa34dd5537c4aae"
}
{
"errorCode": "unauthorized",
"errorMessage": "Not authorized",
"documentationUrl": "https://documentation.fliqa.io/api/errors/unauthorized"
}
Payment provider does not exists or is not active (temporary or permanently disabled).
Schema
Description of error
Possible values: [invalid_parameter, unauthorized, forbidden, not_found, not_allowed, bad_request, other]
Error code of a specific error. For more details visit https://documentation.fliqa.io/api/errors/{errorCode}
Possible values: [api_key_secret_header_must_be_provided, authorization_header_must_be_provided, domain_not_allowed, access_not_allowed, access_token_expired, invalid_access_scope, not_authorized, phone_or_email_not_registered, phone_number_start_with_plus_and_country, phone_number_invalid, email_invalid, email_or_phone_number_required, invalid_pin, could_not_interpret_numbers_after_plus, supplied_string_not_phone_number, string_supplied_too_short_to_be_phone_number, string_supplied_too_long_to_be_phone_number, string_supplied_was_too_long_to_parse, unspecified]
Error sub code of a specific error. For more details visit https://documentation.fliqa.io/api/errors/{errorCode}#{errorSubCode}
Link to documentation if available, typically https://documentation.fliqa.io/api/errors/{errorCode}
Unique request id
Unique resource id
{
"errorMessage": "string",
"errorCode": "unauthorized",
"errorSubCode": "phone_or_email_not_registered",
"documentationUrl": "string",
"requestId": "554099e7d0b648d7b96bc31c148425b8",
"resourceId": "a683072aeeb746d58aa34dd5537c4aae"
}
{
"errorCode": "not_found",
"errorMessage": "Provider with id 'unicredit-bank-romania' not found.",
"documentationUrl": "https://documentation.fliqa.io/api/errors/not_found",
"requestId": "f7b9bf46aa6d61716e71dc87be64e9ba"
}