Vi oppdaterer mandatidentifikatorer slik at de bruker Mollies lengre API-identifikatorformat. Dette følger den tidligere oppdateringen av API-identifikatorer og bringer mandater i tråd med samme standard.
Hva er i endring?
Eldre mandatidentifikatorer inneholder 10 tegn etter prefikset mdt_. Nylig opprettede mandater vil bruke en lengre identifikator, med opptil 22 tegn etter prefikset. Prefikset mdt_ forblir det samme.
Denne endringen gjelder nylig opprettede mandater, inkludert mandater som opprettes automatisk gjennom en betaling. Eksisterende mandater beholder sine nåværende identifikatorer og forblir brukbare. Du trenger ikke å opprette dem på nytt eller be kunder om å godkjenne dem igjen på grunn av denne oppdateringen.
Hva betyr dette for deg?
Hvis du vedlikeholder en tilpasset integrasjon, bør du gjennomgå alle systemer som lagrer, validerer eller videresender mandatidentifikatorer - inkludert abonnementsplattformer, faktureringsprogramvare og andre tilkoblede systemer:
- Databaselagring: Tillat minst 40 tegn for den fullstendige identifikatoren, inkludert prefikset.
- Tilpasset validering: Fjern kontroller som krever nøyaktig 10 tegn etter mdt_. Hvis du validerer formatet, må du kontrollere det forventede prefikset uten å håndheve en fast lengde for resten.
- Håndtering av identifikatorer: Lagre og send den fullstendige identifikatoren nøyaktig slik den returneres av Mollie. Behandle den som en streng; du trenger ikke å dekode eller tolke den.
- Kompatibilitet: Sørg for at integrasjonen din godtar både eksisterende kortere identifikatorer og nye lengre identifikatorer.
Disse anbefalingene for lagring og validering følger vår eksisterende veiledning for migrering av identifikatorer. Du kan også se dokumentasjonen for API-identifikatorer.
Hvis du bruker en plugin eller en integrasjon som vedlikeholdes av en annen leverandør, bør du sjekke med leverandøren at den støtter lengre mandatidentifikatorer.
Endringen av identifikatorer endrer ikke hvordan du bruker mandater for gjentakende betalinger. Å avkorte eller avvise en lengre identifikator kan imidlertid hindre integrasjonen din i å hente et mandat eller bruke det i en betalingsforespørsel. Hvis du støter på et problem, må du kontrollere at den fullstendige identifikatoren bevares i hele integrasjonen din, og kontakte Mollie Support med den relevante API-feilen og mandatidentifikatoren.