
BISTRA provides Bulgaria’s national API profile for PSD2-style access, harmonising bank interfaces to support standard payment services and account access while incorporating national transfer practices. It is intended for banks implementing XS2A-compatible endpoints.
Cost: Paid
Topic: Open Banking
Approach: Hybrid, Market Driven, Regulated
CCBank
Bulgaria
Banking
Since the framework adopts the Berlin Group model, all consent for accessing account information must go through the XS2A interface, whether the data involves account lists, transaction histories, or similar details.
The TPP is required to clearly communicate the permissions being granted, and the PSU must undergo strong authentication. After consent is secured, the TPP must notify the PSU of the results.
If the XS2A interface cannot verify the TPP’s identity, the access request is automatically declined.
Credit Cards | Wallets or Prepaid | Current Accounts
JSON | YAML
Regulated
To access the interface, a Third Party Provider (TPP) must meet the following requirements:
Access to the development or production environment is granted by emailing support@ccbank.bg with the public part of the QWAC attached.
If you require access to the development environment using a test certificate, please also include the full certificate chain.
Mandated
Since it is largely based on the Berlin Group’s standard to comply with PSD2 requirements, the specification includes provisions for retrieving balance information, initiating payments, and managing consent.
Certificates
OAuth
Browser Redirect | Decoupled | Embedded
The process for consent management is explicitly defined. A TPP must request consent by specifying the access rights for particular accounts linked to a given PSU-ID, and these accounts must be clearly identified as parameters within the method. Consent can also be revoked. It is the TPP’s responsibility to clearly inform the PSU about the permissions they are agreeing to.
Bulk Payments | Single Domestic Payments | Single International Payments | Standing Orders | Other
PIS includes a ‘signature basket’ to allow a single authorization for multiple different payments.
Accounts | Cards | Balances | Transactions | Confirmation of Funds
Developer Portal (Swagger Developer Sandbox)
The Second Payment Services Directive (PSD2), which took effect in January 2016, was introduced to regulate electronic payment services and payment service providers across the EU. It succeeded the initial PSD adopted in 2007.
PSD2 aimed to align APIs with the wide range of banking payment services, online banking features, local regulatory obligations, and authentication practices.
Law on Payment Services and Payment Systems (LPSPS) and Directive (EU) 2015/2366 (PSD2).
Join Our Newsletter for the Latest Updates.
At TechnoXander, we drive payments innovation with agility and adaptability. Headquartered in London, we empower banks and financial institutions to leverage PSD2, PSD3, Open Banking, and advanced fraud prevention solutions like CoP and VoP. Committed to staying ahead of trends, we invest in cutting-edge financial technology while maintaining robust security, as reflected in our ISO 27001:2022 certification.