Opdatering af API-identifikatorer for mandater

Vi opdaterer mandatidentifikatorer til at bruge Mollies længere API-identifikatorformat. Dette bygger videre på den tidligere opdatering af API-identifikatorer og bringer mandater på linje med den samme standard.
 

Hvad ændrer sig?

Ældre mandatidentifikatorer indeholder 10 tegn efter præfikset mdt_. Nyoprettede mandater bruger en længere identifikator med op til 22 tegn efter præfikset. Præfikset mdt_ forbliver det samme.

Ændringen gælder for nyoprettede mandater, herunder mandater, der oprettes automatisk via en betaling. Eksisterende mandater bevarer deres nuværende identifikatorer og kan fortsat bruges. Du behøver ikke at oprette dem igen eller bede kunder om at godkende dem igen på grund af denne opdatering.

 

Hvad betyder dette for dig?

Hvis du vedligeholder en brugerdefineret integration, skal du gennemgå alle systemer, der gemmer, validerer eller videregiver mandatidentifikatorer - herunder abonnementsplatforme, faktureringssoftware og andre forbundne systemer:

  • Databaselagring: Tillad mindst 40 tegn for den fulde identifikator, inklusive dens præfiks.
  • Brugerdefineret validering: Fjern kontroller, der kræver præcis 10 tegn efter mdt_. Hvis du validerer formatet, skal du kontrollere det forventede præfiks uden at håndhæve en fast længde for den resterende del.
  • Håndtering af identifikatorer: Gem og send den fulde identifikator præcis som returneret af Mollie. Behandl den som en streng; du behøver ikke at afkode eller fortolke den.
  • Kompatibilitet: Sørg for, at din integration accepterer både eksisterende kortere identifikatorer og nye længere identifikatorer.

Disse anbefalinger til lagring og validering følger vores eksisterende vejledning til migrering af identifikatorer. Du kan også se dokumentationen for API-identifikatorer.

Hvis du bruger et plugin eller en integration, der vedligeholdes af en anden udbyder, skal du tjekke med den pågældende udbyder, at den understøtter længere mandatidentifikatorer.

Ændringen af identifikatoren ændrer ikke, hvordan du bruger mandater til gentagende betalinger. Men afkortning eller afvisning af en længere identifikator kan forhindre din integration i at hente et mandat eller bruge det i en betalingsanmodning. Hvis du støder på et problem, skal du kontrollere, at den fulde identifikator bevares i hele din integration, og kontakte Mollie Support med den relevante API-fejl og mandatidentifikator.