Skip to main content

Certificate Renewal and Updates

This guide explains how to update and renew certificates for your bank registrations to maintain compliance with Open Banking requirements.

UK Certificates

OB_Seal, OB_Wac: These certificates can be generated through the Open Banking portal, provided your organisation is registered within the platform.

EU Certificates

Q_Seal, Q_Wac: These certificates must be purchased from a qualified and trusted QTSP (Qualified Trust Service Provider).
Ensuring you have valid and up-to-date certificates is essential for maintaining compliance with PSD2 regulations.

Getting Started

Prior to updating your certificates, we strongly recommend creating a test application within the Yapily Console. This allows you to thoroughly test the registration process for each banking group, minimising the risk of unforeseen impacts on your live application. Testing one institution per banking group is sufficient to ensure a smooth transition and prevent disruptions in your live environment. Please refer to the registration update process and its impact on consents outlined below for each banking group:
CountryBank Group/InstitutionUpdate ProcessDowntimeConsent ImpactBank SLAs if applicableDeveloper Portal Link
GermanyN/AChanging the certificates on Yapily UI is enough, this needs to be done for every institution. Process: Open your application on Yapily Console, find the German institution you want to update and press edit when found, change the certificates by using the dropdown and select the new ones, once done, press save registration.N/ANo impact, unless the organisation identifier changes due to a re-brand or similar which would require a new registrationN/AN/A
FranceBPCEChanging the certificates on Yapily UI is enough, this needs to be done for every institution from the group manually. Process: Open your application on Yapily Console, find the BPCE institution you want to update and press edit when found, change the certificates by using the dropdown and select the new ones, once done, press save registration.N/ANo impact, unless the organisation identifier changes due to a re-brand or similar which would require a new registrationN/AN/A
FranceArkeaTo renew the certificates, you will need to change them on the Yapily Console UI, and go to the banks developer portal, where you have created applications for each Arkea group institution, there you will need to change the certificate chain for each institution and save, once saved, go to Yapily Console, and change the certificates there, the change should be immediate. Please keep in mind that there might be some downtime, as when you change the certificates on the developer portal the registration might stop working until you change the certificates on the Yapily UI~15-30 Min downtime, until all the steps are completed, and the changes take effect.As long as the credentials remain the same there will be no impact to consents.N/Ahttps://getarkea.com/en/
FranceSociete GeneraleTo renew the certificates you will need to login to the developer portal and update the certificates there, once updated go to Yapily Console and change the certificates there for each registration. please keep in mind that there might be some downtime, as when you change the certificates on the developer portal the registration might stop working until you change the certificates on the Yapily UI~15-30 Min downtime, until all the steps are completed, and the changes take effect.As long as the credentials remain the same there will be no impact to consents.N/Ahttps://developer.societegenerale.fr/en/sb
FranceCredit AgricoleTo renew the certificates you will need to change them on Yapily UI, once the certificates are changed from the dropdown, a re-register button will appear, press it. This will make a PUT call to the bank, and update the certificates. This re-register button only needs to be done for one institutions from the group, once it is done, proceed with changing the other institutions in the group, but now it is enough to change the certificates, and press the “save existing registration”N/AAs long as the credentials remain the same there will be no impact to consents.N/AN/A
FranceLabanquePostaleTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration and saving it. You do not have any specific action to deal with La Banque Postale as long as the following elements remain unchanged:
- providerLegalId (accreditation number / global URN)
- certificate authority (eIDAS certificate provider)
N/ANo impact to consents if the credentials remain the same and the global URN and certificate provider is the same.2-5 days, depending on bank response.N/A
FranceBNPTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents. If the DN of the new certificate is identical to the DN of the current certificate, the consents granted for AIS will remain valid (until they reach their end-date).N/AN/A
AustriaN/ATo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents as long as the Organisation Identifier remains the same.N/AN/A
BelgiumBelfiusTo renew the certificates, you will need to send an email to Belfius and attach the public part of the certificates, they will add it on their side and you will be able to use the old certificates until they expire, and the new ones once they inform you that it has been added on their side.N/ANo impact to consents.1-3 days.N/A
BelgiumKBC BelgiumTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
BelgiumBNP ParibasTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/AIf the DN of the new certificate is identical to the DN of the current certificate, the consents granted for AIS will remain valid (until they reach their end-date).N/AN/A
BalticsSEB Baltics (Estonia, Latvia, Lithuania)To renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
IrelandAIBTo renew the certificates, you will need to assign the new certificates in the Open Banking Directory organisation to the used Software Statement for the registration, once they are assigned, you can move forward to the Yapily UI, and change the certificates there on the registration, once done, save the registration.N/ANo impact to consents if the registration software Statement ID remains the same.N/AN/A
IrelandPTSBTo renew the certificates, you will need to assign the new certificates in the Open Banking Directory organisation to the used Software Statement for the registration, once they are assigned, you can move forward to the Yapily UI, and change the certificates there on the registration, once done, save the registration.N/ANo impact to consents if the registration software Statement ID remains the same.N/AN/A
ItalyAll GroupsTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
NetherlandsABN AmroTo renew the certificates you will need to login to the developer portal and raise a ticket with a change request for the certificates, ABN amro will provide a time slot when the certificates will be changed, once confirmation is received and certs are updated from their side go to Yapily Console and change the certificates there for each registration. please keep in mind that there might be some downtime, as when you change the certificates on the developer portal the registration might stop working until you change the certificates on the Yapily UI~15-30 Min downtime, until all the steps are completed, and the changes take effect.As long as the credentials remain the same there will be no impact to consents.N/Ahttps://developer.abnamro.com/
NetherlandsRabobankTo renew the certificates you will need to login to the developer portal and update the certificates there, once updated go to Yapily Console and change the certificates there for each registration. please keep in mind that there might be some downtime, as when you change the certificates on the developer portal the registration might stop working until you change the certificates on the Yapily UI~15-30 Min downtime, until all the steps are completed, and the changes take effect.As long as the credentials remain the same there will be no impact to consents.N/Ahttps://developer.rabobank.nl/
NetherlandsDevolksbankTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/AAs long as the credentials remain the same there will be no impact to consents.N/A
NordicsBankDataTo re-new BankData institutions you will have to send your new QWAC eIDAS to BankDara and schedule a time and date for the change. If your new QWAC eIDAS is issued by another QTSP than your current QWAC eIDAS, please inform them as soon as possible as they might have to install a full certificate chain with their IT partners. Once you receive confirmation from them that the certificate is changed, you will need to change the certificates on the Yapily UI.~15-30 Min downtime, until all the steps are completed, and the changes take effect. 1-2 days to get a response from them to schedule the change window.All consent-tokens will expire.Email: api-dev-support@bankdata.dk
NordicsBECTo renew the certificates for BEC, you will need to enrol with the bank again, by doing a dynamic registration for each institution so that the new certificates are added. Both registrations will work until certificate expiry, but for the new registration, new consents will have to be created, for the old registration, consents will still be active until expiration date.N/ANew consents will need to be generated for the new registration, active consents will still be usable while using old registration details.N/AN/A
NordicsDNBTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
NordicsLuminorTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
NordicsNordeaTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
NordicsSEB SwedenTo renew the certificates, you will need to send an email to SEB and attach the public part of the certificates, they will check on their side if any additional steps are needed, if so will add it on their side. Once confirmation is received from them, you will need to change the certificates on Yapily UI.Possible ~30 min downtime, from when email is received and the certificates on Yapily UI are changed.No impact to consents.1-3 days.openbanking@seb.lt
NordicsSwedbank (Lithuania, Sweden, Latvia and Estonia)To renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
PortugalSIBSTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
SpainRedsysTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents.N/AN/A
SwedenSkandiaTo renew the certificate, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created and different credentials used.N/AN/A
UK Institutions below:
UKAIBTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.aibgb.co.uk/
UKBarclaysTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.barclays.com/
UKBOITo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKCapital OneTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKCash PlusTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKYBSTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKCumberland Building SocietyTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKCYBGTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKDanske BankTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKHandelsbankenTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKHoareTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKHSBCTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKLloyds Banking GroupTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKMonzoTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKNationwide Building SocietyTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKPayoneerTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.payoneer.com/psd2/home
UKPayPalTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.paypal.com/home/
UKRBSGTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKRevolutTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKSainsbury’s Bank PLCTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKSantanderTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.santander.co.uk/sanuk/external/
UKStarling BankTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKTesco bankTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKAmexTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.americanexpress.com/
UKThink MoneyTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, you’ll need to login to the developer portal and update the OBSEAL certificate there, the details will remain the same, so no need to change anything in the Yapily Console, but just as a double check, you can compare the details on the developer portal with the details in the Yapily Console to make sure that they are correct.N/AConsents are tied to the certificates, but are also validated separately, so there might be a slight chance of consent impact.N/Ahttps://tmg.dashboard.token.io/
UKTideTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKTSB Bank plcTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKUnity Trust BankTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, you’ll need to login to the developer portal and update the OBSEAL certificate there, the details will remain the same, so no need to change anything in the Yapily Console, but just as a double check, you can compare the details on the developer portal with the details in the Yapily Console to make sure that they are correct.N/AConsents are tied to the certificates, but are also validated separately, so there might be a slight chance of consent impact.N/Ahttps://unitytrust.dashboard.token.io/
UKVanquis BankTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKWiseTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new registration is created with new credentials, as the consents and registration is tied to the ClientID.N/AN/A
UKcooperativebankTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, you’ll need to login to the developer portal and update the OBSEAL certificate there, the details will remain the same, so no need to change anything in the Yapily Console, but just as a double check, you can compare the details on the developer portal with the details in the Yapily Console to make sure that they are correct.N/AConsents are tied to the certificates, but are also validated separately, so there might be a slight chance of consent impact.N/Ahttps://coop.dashboard.token.io/signin
UKSoldoTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, you’ll need to login to the developer portal and update the OBSEAL certificate there, the details will remain the same, so no need to change anything in the Yapily Console, but just as a double check, you can compare the details on the developer portal with the details in the Yapily Console to make sure that they are correct.N/AConsents are tied to the certificates, but are also validated separately, so there might be a slight chance of consent impact.N/Ahttps://soldo.dashboard.token.io/
UKMettleTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new Software Statement ID is used, which would be considered a new registration with new credentials, as the consents and registration is tied to the Software Statement ID.N/AN/A
UKChase UKTo renew the certificates, you will need to upload the new certificates to the Open Banking Directory, and associate them to the currently used Software Statement ID. Once done, it is enough to change them in the Yapily Console UI, by editing the registration, assigning the new certificates, and saving it.N/ANo impact to consents, unless a new application is created on the developer portal, which would be considered a new registration with new credentials, as the consents and registration is tied to the client_id.N/Ahttps://developer.openbanking-obie.chase.co.uk/